" Configuration file for vim editor
" Disable the damn bell!
set vb t_vb="
set noerrorbells

" options are dark or light 
set background=dark

" Nice stuff you probably don't want to change
set nocompatible
set backspace=indent,eol,start 
set ruler
syntax on 
set showcmd
set showmatch
set showmode
set esckeys

" Disable Wordwrap
set nowrap 

" Enable nice horizontal scroll to navigate nowrap better
set sidescroll=3

" Don't keep a backup file
set nobackup
set nowritebackup

" Don't create a swap file
set noswapfile


" Do not save history
set viminfo=


" Set the default Gui Font
set guifont=Monospace\ 14

" Number of lines in history to keep
set history=100

" Enable Spell checking
set spelllang=en
"set spell

" Detect file types
if has("autocmd")
  filetype plugin on
endif " has ("autocmd")

" Don't tab complete these files, as they are not normaly wanted
set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc

" Should it auto-save under certain situations, such as :n commands?
"set autowrite

" SWEET Colors
highlight Normal     guifg=LightGrey guibg=Black
highlight Search     ctermfg=Black   gui=none
highlight Visual                     gui=reverse
highlight Cursor     guifg=Black     gui=bold
highlight Special    guifg=Red
highlight Comment    guifg=#555555
highlight StatusLine guifg=Blue
highlight Statement  guifg=Yellow    gui=bold
highlight Type                       gui=none
highlight Identifier guifg=#00AA00   gui=none
highlight Constant   guifg=#FF44FF   gui=none
highlight PreProc    guifg=#7777FF   gui=bold
highlight Error      guibg=#FF0000
highlight Todo       guifg=Black     guibg=Red
highlight Directory  guifg=#00AA00
highlight Operator   guifg=#00FF00 gui=bold

