1071d4279SBram Moolenaar" An example for a gvimrc file.
254f1b7abSBram Moolenaar" The commands in this are executed when the GUI is started, after the vimrc
354f1b7abSBram Moolenaar" has been executed.
4071d4279SBram Moolenaar"
5071d4279SBram Moolenaar" Maintainer:	Bram Moolenaar <[email protected]>
654f1b7abSBram Moolenaar" Last change:	2016 Apr 05
7071d4279SBram Moolenaar"
8071d4279SBram Moolenaar" To use it, copy it to
96f345a14SBram Moolenaar"         for Unix:  ~/.gvimrc
10071d4279SBram Moolenaar"        for Amiga:  s:.gvimrc
11*b3f74069SBram Moolenaar"   for MS-Windows:  $VIM\_gvimrc
12*b3f74069SBram Moolenaar"        for Haiku:  ~/config/settings/vim/gvimrc
13071d4279SBram Moolenaar"      for OpenVMS:  sys$login:.gvimrc
14071d4279SBram Moolenaar
15071d4279SBram Moolenaar" Make external commands work through a pipe instead of a pseudo-tty
16071d4279SBram Moolenaar"set noguipty
17071d4279SBram Moolenaar
18071d4279SBram Moolenaar" set the X11 font to use
19071d4279SBram Moolenaar" set guifont=-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1
20071d4279SBram Moolenaar
21071d4279SBram Moolenaarset ch=2		" Make command line two lines high
22071d4279SBram Moolenaar
23071d4279SBram Moolenaarset mousehide		" Hide the mouse when typing text
24071d4279SBram Moolenaar
25071d4279SBram Moolenaar" Make shift-insert work like in Xterm
26071d4279SBram Moolenaarmap <S-Insert> <MiddleMouse>
27071d4279SBram Moolenaarmap! <S-Insert> <MiddleMouse>
28071d4279SBram Moolenaar
29071d4279SBram Moolenaar" Only do this for Vim version 5.0 and later.
30071d4279SBram Moolenaarif version >= 500
31071d4279SBram Moolenaar
32071d4279SBram Moolenaar  " Switch on syntax highlighting if it wasn't on yet.
33071d4279SBram Moolenaar  if !exists("syntax_on")
34071d4279SBram Moolenaar    syntax on
35071d4279SBram Moolenaar  endif
36071d4279SBram Moolenaar
37071d4279SBram Moolenaar  " For Win32 version, have "K" lookup the keyword in a help file
38071d4279SBram Moolenaar  "if has("win32")
39071d4279SBram Moolenaar  "  let winhelpfile='windows.hlp'
40071d4279SBram Moolenaar  "  map K :execute "!start winhlp32 -k <cword> " . winhelpfile <CR>
41071d4279SBram Moolenaar  "endif
42071d4279SBram Moolenaar
43071d4279SBram Moolenaar  " Set nice colors
44071d4279SBram Moolenaar  " background for normal text is light grey
45071d4279SBram Moolenaar  " Text below the last line is darker grey
46071d4279SBram Moolenaar  " Cursor is green, Cyan when ":lmap" mappings are active
47071d4279SBram Moolenaar  " Constants are not underlined but have a slightly lighter background
48071d4279SBram Moolenaar  highlight Normal guibg=grey90
49071d4279SBram Moolenaar  highlight Cursor guibg=Green guifg=NONE
50071d4279SBram Moolenaar  highlight lCursor guibg=Cyan guifg=NONE
51071d4279SBram Moolenaar  highlight NonText guibg=grey80
52071d4279SBram Moolenaar  highlight Constant gui=NONE guibg=grey95
53071d4279SBram Moolenaar  highlight Special gui=NONE guibg=grey95
54071d4279SBram Moolenaar
55071d4279SBram Moolenaarendif
56