summaryrefslogtreecommitdiff
path: root/ginit.vim
diff options
context:
space:
mode:
Diffstat (limited to 'ginit.vim')
-rw-r--r--ginit.vim29
1 files changed, 29 insertions, 0 deletions
diff --git a/ginit.vim b/ginit.vim
new file mode 100644
index 0000000..5645ef2
--- /dev/null
+++ b/ginit.vim
@@ -0,0 +1,29 @@
+" Enable Mouse
+set mouse=a
+
+" Set Editor Font
+if exists(':GuiFont')
+ " Use GuiFont! to ignore font errors
+ GuiFont! NotoMono Nerd Font Mono
+endif
+
+" Disable GUI Tabline
+if exists(':GuiTabline')
+ GuiTabline 0
+endif
+
+" Disable GUI Popupmenu
+if exists(':GuiPopupmenu')
+ GuiPopupmenu 0
+endif
+
+" Enable GUI ScrollBar
+if exists(':GuiScrollBar')
+ GuiScrollBar 1
+endif
+
+" Right Click Context Menu (Copy-Cut-Paste)
+nnoremap <silent><RightMouse> :call GuiShowContextMenu()<CR>
+inoremap <silent><RightMouse> <Esc>:call GuiShowContextMenu()<CR>
+xnoremap <silent><RightMouse> :call GuiShowContextMenu()<CR>gv
+snoremap <silent><RightMouse> <C-G>:call GuiShowContextMenu()<CR>gv