Rev 363 | Blame | Compare with Previous | Last modification | View Log | RSS feed
" My Local settings for vim / gvim"" Last modified: 2007-10-25" Turn on modelines, since gentoo turns them offset modeline" Turn on line numberingset number" Enable good tabbing options (Linux kernel style)"set tabstop=4 softtabstop=4 shiftwidth=4 expandtabset tabstop=8 softtabstop=8 shiftwidth=8 noexpandtab" Make tab characters display as >...set listset listchars=tab:>.set sm" Enable good indentingset noautoindentset cindent" Show/Hide hidden Charsmap <silent> <F2> :set invlist<CR>" Show/Hide found pattern (After search)map <silent> <F3> :set invhlsearch<CR>" Remove whitespace from end of linesmap <silent> <F4> :%s/\s\+$//g<CR>" Set html creation to use style sheetslet html_use_css = 1" Set up Printer optionsset printoptions=left:15mm,right:15mm,top:15mm,bottom:15mm,paper:A4,header:2set printfont=courier_new:h7" A good colorscheme for the terminal"colorscheme darkbluecolorscheme zenburn" Bufferlist pluginmap <silent> <F6> :call BufferList()<CR>let g:BufferListWidth = 25let g:BufferListMaxWidth = 50hi BufferSelected term=reverse ctermfg=white ctermbg=red cterm=boldhi BufferNormal term=NONE ctermfg=black ctermbg=darkcyan cterm=NONE" Load skeletons for commonly used languagesautocmd BufNewFile *.c 0r ~/.vim/skel/skel.cautocmd BufNewFile *.h 0r ~/.vim/skel/skel.hautocmd BufNewFile *.cpp 0r ~/.vim/skel/skel.cppautocmd BufNewFile *.hpp 0r ~/.vim/skel/skel.hpp