es hsyntax on setlocal tabstop=4 "setlocal noautoindent "setlocal nocindent "set autoindent set smartindent set cindent set background=dark set tabstop=4 set guifont="Monospace 9" set ruler set noerrorbells set icon set laststatus=2 set nobackup set noautowrite set nocompatible set comments=b:#,:%,fb:-,n:>,n:) set nodigraph set hidden set noinsertmode set magic set shiftwidth=2 set shortmess=at set showcmd set showmatch set showmode set tabstop=2 set term=rxvt set ttyfast set nottybuiltin set visualbell set nowritebackup set backspace=indent,eol,start set textwidth=0 set viminfo='20,\"50 set history=50 set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc " Paste Mode On/Off map :call Paste_on_off() set pastetoggle= let paste_mode = 0 " 0 = normal, 1 = paste func! Paste_on_off() if g:paste_mode == 0 set paste let g:paste_mode = 1 else set nopaste let g:paste_mode = 0 endif return endfunc " color terminal settings (cterm=NONE needed to clear flags) hi Normal ctermfg=LightGray ctermbg=Black " hi Ignore cterm=NONE ctermfg=Black " hi Comment cterm=NONE ctermfg=DarkGray hi Constant cterm=NONE ctermfg=LightMagenta "hi Special cterm=NONE ctermfg=Yellow hi Identifier cterm=NONE ctermfg=Green hi Statement cterm=NONE ctermfg=Brown hi PreProc cterm=NONE ctermfg=LightBlue hi Type cterm=NONE ctermfg=Cyan hi StatusLine ctermfg=DarkGreen ctermbg=Black " " " GUI settings hi Normal guifg=LightGray guibg=Black " hi Ignore guifg=bg " hi Comment guifg=Red gui=bold hi Constant guifg=Magenta gui=bold hi Special guifg=Yellow gui=bold hi Identifier guifg=Green3 gui=NONE hi Statement guifg=Yellow3 gui=NONE hi PreProc guifg=Blue gui=bold hi Type guifg=Cyan gui=bold autocmd BufReadPost * \ if line("'\"") > 0 && line("'\"") <= line("$") | \ exe "normal g`\"" | \ endif