]> Sergey Matveev's repositories - dotfiles.git/blobdiff - vim/.vimrc
Move to vim-lsc from vim-lsp
[dotfiles.git] / vim / .vimrc
index 56b9a2113f383eec49547e8e6290f1919f452d43..0b8133e1cee02cc062754f397b85e8f1277d448f 100644 (file)
@@ -73,7 +73,7 @@ highlight CursorColumn ctermfg=cyan ctermbg=red
 " }}}
 
 " Statusline {{{
-let LintStatus = {-> exists("b:lint_status_func") ? b:lint_status_func() : ""}
+let MeinStatus = {-> exists("b:mein_status_func") ? b:mein_status_func() : ""}
 set laststatus=2
 set statusline=%F\ %m%r%h%w%k
 set statusline+=%{len(getqflist())?'[Q]':''}
@@ -84,7 +84,7 @@ set statusline+=%#DiffChange#%{strlen(&fenc)?&fenc:&enc}%{&bomb?'-bom':''}\ %{&f
 set statusline+=%#DiffAdd#%l/%L
 set statusline+=%#Todo#%c%V:0x%B
 set statusline+=%#Comment#%o
-set statusline+=%#Error#%{LintStatus()}
+set statusline+=%#Error#%{MeinStatus()}
 set statusline+=%*\ %P
 " }}}
 
@@ -158,12 +158,14 @@ vnoremap <leader>d "_d
 map Q gq
 cmap ][ '[,']
 imap <C-b> <C-x><C-o>
+imap <C-@> <C-x><C-f>
 nmap <Tab> :buffers<CR>:b<Space>
 nmap <silent> <Home> :registers<CR>
 nmap <leader>' yiwciw"<C-r>""<ESC>
 nmap <leader>h1 yypVr=o
 nmap <leader>sc 024i-<ESC>a >8 <ESC>24a-<ESC>
 nmap <leader><C-]> :vertical wincmd ]<CR>
+nmap ZZ :wall<CR>:mksession!<CR>:qall<CR>
 nnoremap <C-P> <C-I>
 
 command! E Explore