" Vim
" An example for a gvimrc file.
" The commands in this are executed when the GUI is started.
"
" To use it, copy it to
"     for Unix and OS/2:  ~/.gvimrc
"             for Amiga:  s:.gvimrc
"  for MS-DOS and Win32:  $VIM\_gvimrc

" 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 guifont=courier_new:h10:w7

" set old compatiblity
set nocompatible

" set backspace over everything in insert mode (2=over everything)
set bs=2

"set autoindent (ai or noai)
set ai

set complete=.,b,i,k,t

" shiftwidth
set smarttab
set sw=4
set ts=4

" Make command line two lines high
set ch=2

" I like highlighting strings inside C and eiffel comments
let c_comment_strings=1
let e_comment_strings=1

" Switch on syntax highlighting.
syntax on

" Switch on search pattern highlighting.
set hlsearch

" Hide the mouse pointer while typing
set mousehide

" Set nice colors
" background for normal text is light grey
" Text below the last line is darker grey
" Cursor is green
" Constants are not underlined but have a slightly lighter background
highlight Normal guibg=white
highlight Cursor guibg=blue guifg=yellow
highlight NonText guibg=grey90
highlight Constant gui=NONE guibg=NONE guifg=red
highlight Special gui=NONE guifg=NONE guibg=grey95 

