|
@@ -12,6 +12,7 @@ set wildmode=longest,list
|
|
|
set background=dark
|
|
set background=dark
|
|
|
set spelllang=en_us
|
|
set spelllang=en_us
|
|
|
set foldminlines=2
|
|
set foldminlines=2
|
|
|
|
|
+set foldlevel=1
|
|
|
set foldnestmax=1
|
|
set foldnestmax=1
|
|
|
set modeline
|
|
set modeline
|
|
|
set keywordprg=man\ -s
|
|
set keywordprg=man\ -s
|
|
@@ -19,6 +20,7 @@ set mouse=
|
|
|
set linebreak
|
|
set linebreak
|
|
|
set t_Co=256
|
|
set t_Co=256
|
|
|
|
|
|
|
|
|
|
+set tags=tags;
|
|
|
set backupdir=$HOME/.vim_swap//,/tmp
|
|
set backupdir=$HOME/.vim_swap//,/tmp
|
|
|
set directory=$HOME/.vim_swap//,/tmp
|
|
set directory=$HOME/.vim_swap//,/tmp
|
|
|
|
|
|
|
@@ -26,6 +28,7 @@ map <ESC>u :nohlsearch<CR>
|
|
|
map j gj
|
|
map j gj
|
|
|
map k gk
|
|
map k gk
|
|
|
map Q ZQ
|
|
map Q ZQ
|
|
|
|
|
+map H za
|
|
|
map \l :w<CR>:make<CR>
|
|
map \l :w<CR>:make<CR>
|
|
|
map - $
|
|
map - $
|
|
|
map <C-n> gt
|
|
map <C-n> gt
|
|
@@ -37,9 +40,9 @@ syntax on
|
|
|
|
|
|
|
|
au BufNewFile,BufRead *.frag,*.vert,*.fp,*.vp,*.glsl setf glsl
|
|
au BufNewFile,BufRead *.frag,*.vert,*.fp,*.vp,*.glsl setf glsl
|
|
|
|
|
|
|
|
-autocmd FileType c,perl,php,java,glsl set cindent foldmethod=syntax
|
|
|
|
|
-autocmd FileType cpp set cindent foldmethod=syntax foldnestmax=0
|
|
|
|
|
|
|
+autocmd FileType c,cpp,perl,php,java,glsl set cindent foldmethod=syntax
|
|
|
|
|
+autocmd FileType cpp set foldnestmax=3
|
|
|
|
|
+autocmd FileType java set foldnestmax=2
|
|
|
autocmd FileType python,sh set autoindent foldmethod=syntax
|
|
autocmd FileType python,sh set autoindent foldmethod=syntax
|
|
|
autocmd FileType tex,latex set wrap showbreak=+ spell makeprg=pdflatex\ -interaction=nonstopmode\ %
|
|
autocmd FileType tex,latex set wrap showbreak=+ spell makeprg=pdflatex\ -interaction=nonstopmode\ %
|
|
|
autocmd FileType sml set autoindent
|
|
autocmd FileType sml set autoindent
|
|
|
-autocmd FileType java set foldmethod=syntax foldnestmax=2
|
|
|