|
|
|
@ -24,17 +24,17 @@ set viewdir=$HOME/.shellrc/var/vim/view " Директория файлов со |
|
|
|
" При выходе запоминать состояние файла |
|
|
|
" При выходе запоминать состояние файла |
|
|
|
au BufWinLeave * if bufname("") =~ "..*" | mkview | endif |
|
|
|
au BufWinLeave * if bufname("") =~ "..*" | mkview | endif |
|
|
|
|
|
|
|
|
|
|
|
" Восстановление состояния |
|
|
|
" Восстановление состояния |
|
|
|
function RestoreState() |
|
|
|
function RestoreState() |
|
|
|
if getline(1) != "" |
|
|
|
if getline(1) != "" |
|
|
|
if bufname("") =~ "..*" |
|
|
|
if bufname("") =~ "..*" |
|
|
|
" !empty(expand("<sfile>")) |
|
|
|
" !empty(expand("<sfile>")) |
|
|
|
silent loadview |
|
|
|
silent loadview |
|
|
|
endif |
|
|
|
|
|
|
|
endif |
|
|
|
endif |
|
|
|
endfunction |
|
|
|
endif |
|
|
|
|
|
|
|
endfunction |
|
|
|
|
|
|
|
|
|
|
|
au BufWinEnter * call RestoreState() |
|
|
|
" au BufWinEnter * call RestoreState() |
|
|
|
au BufWinEnter * set cursorline |
|
|
|
au BufWinEnter * set cursorline |
|
|
|
|
|
|
|
|
|
|
|
" Vimwiki тормозит |
|
|
|
" Vimwiki тормозит |
|
|
|
|