]> Sergey Matveev's repositories - dotfiles.git/blobdiff - vim/.vimrc
No Rust, never
[dotfiles.git] / vim / .vimrc
index 2c728ba32f085bd84712c8855d1b6707022ca0ef..ffa302ccaf577ef43ec0add0115264f05e047bc5 100644 (file)
@@ -34,6 +34,7 @@ set showmatch
 set listchars=trail:·,tab:>→,nbsp:% ",eol:¶
 set list
 set completeopt-=preview
+set diffopt+=indent-heuristic,algorithm:histogram
 
 set cursorline
 set cursorcolumn
@@ -72,7 +73,10 @@ highlight CursorColumn ctermfg=cyan ctermbg=red
 
 " Statusline {{{
 set laststatus=2
-set statusline=%F\ %m%r%h%w%q%k\ %=
+set statusline=%F\ %m%r%h%w%q%k
+set statusline+=%{len(getqflist())?'[Q]':''}
+set statusline+=%{len(getloclist(0))?'[L]':''}
+set statusline+=\ %=
 set statusline+=%n\ %#Question#%Y
 set statusline+=%#DiffChange#%{strlen(&fenc)?&fenc:&enc}%{&bomb?'-bom':''}\ %{&ff}
 set statusline+=%#DiffAdd#%l/%L