Added folding magic and views autosave and load
Define indent-based folding, after loading a file switch to manual folding Autosave and load views Set xml shiftwidth=2
This commit is contained in:
parent
e3390dadf3
commit
47dbd0f288
18
vimrc
18
vimrc
@ -113,14 +113,24 @@ set showcmd " show command status
|
||||
set showmatch " flashes matching parenthese when cursor over the other one
|
||||
set showmode " show editing mode in status (-- INSERT --)
|
||||
set ruler " show cursor position
|
||||
|
||||
set nofen
|
||||
set foldmethod=indent " indent based folding
|
||||
|
||||
set errorbells " bells in terminal
|
||||
set undolevels=1000 " number of undos stored
|
||||
set viminfo='50,"50 " '=marks for x files, "=registers for x files
|
||||
|
||||
set nofen
|
||||
"set foldmethod=indent " indent based folding
|
||||
|
||||
" define indent-based folding, after loading a file switch to manual folding
|
||||
augroup vimrc
|
||||
au BufReadPre * setlocal foldmethod=indent
|
||||
au BufWinEnter * if &fdm == 'indent' | setlocal foldmethod=manual | endif
|
||||
augroup END
|
||||
|
||||
" autosave and load views
|
||||
au BufWinLeave ?* mkview
|
||||
au BufWinEnter ?* silent loadview
|
||||
|
||||
au FileType xml setlocal shiftwidth=2 tabstop=2
|
||||
|
||||
au FileType c setl ofu=ccomplete#CompleteCpp
|
||||
au BufNewFile,BufRead *.py,*.pyw,*.pyx,?akefil*
|
||||
|
Loading…
Reference in New Issue
Block a user