| 
									
										
										
										
											2004-06-13 20:20:40 +00:00
										 |  |  | " An example for a gvimrc file. | 
					
						
							| 
									
										
										
										
											2016-04-05 22:07:04 +02:00
										 |  |  | " The commands in this are executed when the GUI is started, after the vimrc | 
					
						
							|  |  |  | " has been executed. | 
					
						
							| 
									
										
										
										
											2004-06-13 20:20:40 +00:00
										 |  |  | " | 
					
						
							|  |  |  | " Maintainer:	Bram Moolenaar <Bram@vim.org> | 
					
						
							| 
									
										
										
										
											2016-04-05 22:07:04 +02:00
										 |  |  | " Last change:	2016 Apr 05 | 
					
						
							| 
									
										
										
										
											2004-06-13 20:20:40 +00:00
										 |  |  | " | 
					
						
							|  |  |  | " To use it, copy it to | 
					
						
							| 
									
										
										
										
											2020-02-26 16:16:53 +01:00
										 |  |  | "         for Unix:  ~/.gvimrc | 
					
						
							|  |  |  | "        for Amiga:  s:.gvimrc | 
					
						
							|  |  |  | "   for MS-Windows:  $VIM\_gvimrc | 
					
						
							|  |  |  | "        for Haiku:  ~/config/settings/vim/gvimrc | 
					
						
							|  |  |  | "      for OpenVMS:  sys$login:.gvimrc | 
					
						
							| 
									
										
										
										
											2004-06-13 20:20:40 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | " Make external commands work through a pipe instead of a pseudo-tty | 
					
						
							|  |  |  | "set noguipty | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | " set the X11 font to use | 
					
						
							|  |  |  | " set guifont=-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set ch=2		" Make command line two lines high | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set mousehide		" Hide the mouse when typing text | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | " Make shift-insert work like in Xterm | 
					
						
							|  |  |  | map <S-Insert> <MiddleMouse> | 
					
						
							|  |  |  | map! <S-Insert> <MiddleMouse> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | " Only do this for Vim version 5.0 and later. | 
					
						
							|  |  |  | if version >= 500 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   " Switch on syntax highlighting if it wasn't on yet. | 
					
						
							|  |  |  |   if !exists("syntax_on") | 
					
						
							|  |  |  |     syntax on | 
					
						
							|  |  |  |   endif | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   " For Win32 version, have "K" lookup the keyword in a help file | 
					
						
							|  |  |  |   "if has("win32") | 
					
						
							|  |  |  |   "  let winhelpfile='windows.hlp' | 
					
						
							|  |  |  |   "  map K :execute "!start winhlp32 -k <cword> " . winhelpfile <CR> | 
					
						
							|  |  |  |   "endif | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   " Set nice colors | 
					
						
							|  |  |  |   " background for normal text is light grey | 
					
						
							|  |  |  |   " Text below the last line is darker grey | 
					
						
							|  |  |  |   " Cursor is green, Cyan when ":lmap" mappings are active | 
					
						
							|  |  |  |   " Constants are not underlined but have a slightly lighter background | 
					
						
							|  |  |  |   highlight Normal guibg=grey90 | 
					
						
							|  |  |  |   highlight Cursor guibg=Green guifg=NONE | 
					
						
							|  |  |  |   highlight lCursor guibg=Cyan guifg=NONE | 
					
						
							|  |  |  |   highlight NonText guibg=grey80 | 
					
						
							|  |  |  |   highlight Constant gui=NONE guibg=grey95 | 
					
						
							|  |  |  |   highlight Special gui=NONE guibg=grey95 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | endif |