" enable pathogen for plugins execute pathogen#infect() execute pathogen#helptags() " enable fancy features let g:path = fnamemodify(resolve(expand(':p')), ':h') runtime! functions/*.vim runtime! plugins/*.vim " vim settings set ai set cc=80,120 set cuc set cul set fdm=syntax set lcs=tab:>-,trail:~ set list set lz set nu set rnu set ru set si set sm set ut=500 set wig=*.swp,*.bak,*.pyc,*.class,*.jar,*.gif,*.png,*.jpg,.precomp set wmnu filetype plugin on syntax on call PickTheme('codedark') call SetIndent(8) " add hotkeys nmap :make " set normal numbering in insert au InsertEnter * :set nornu au InsertLeave * :set rnu " enable views by default "au BufWinLeave ?* mkview "au BufWinEnter ?* silent loadview " sudo write ca w!! w !sudo tee > /dev/null "%" " Persistent undo if has("persistent_undo") set undodir=~/.cache/vim/undo set undolevels=1000 set undofile endif ru leaderkeys.vim ru plugins.vim