]> Sergey Matveev's repositories - dotfiles.git/commitdiff
Show if either quickfix or location lists are exists
authorSergey Matveev <stargrave@stargrave.org>
Sun, 28 Mar 2021 11:56:31 +0000 (14:56 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 28 Mar 2021 11:57:03 +0000 (14:57 +0300)
vim/.vimrc

index 9e05e067a720c3705762c1e4ac38218a70de5eea..ffa302ccaf577ef43ec0add0115264f05e047bc5 100644 (file)
@@ -73,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