mirror of
https://github.com/junegunn/fzf.vim.git
synced 2026-04-27 09:41:26 +08:00
Do not display statusline when fzf is running in a floating window
Related: #1615
This commit is contained in:
+13
-7
@@ -98,14 +98,20 @@ if (has('nvim') || has('terminal') && has('patch-8.0.995')) && (s:conf('statusli
|
|||||||
if exists('#User#FzfStatusLine')
|
if exists('#User#FzfStatusLine')
|
||||||
doautocmd User FzfStatusLine
|
doautocmd User FzfStatusLine
|
||||||
else
|
else
|
||||||
if $TERM !~ "256color"
|
" Do not display statusline when fzf is running in a floating window
|
||||||
highlight default fzf1 ctermfg=1 ctermbg=8 guifg=#E12672 guibg=#565656
|
" (e.g. nvim-fzf)
|
||||||
highlight default fzf2 ctermfg=2 ctermbg=8 guifg=#BCDDBD guibg=#565656
|
if has('nvim') && len(nvim_win_get_config(0).relative)
|
||||||
highlight default fzf3 ctermfg=7 ctermbg=8 guifg=#D9D9D9 guibg=#565656
|
return
|
||||||
|
endif
|
||||||
|
|
||||||
|
if has('termguicolors') && &termguicolors || $TERM =~ "256color"
|
||||||
|
highlight default fzf1 ctermfg=161 ctermbg=238 guifg=#E12672 guibg=#565656 gui=nocombine
|
||||||
|
highlight default fzf2 ctermfg=151 ctermbg=238 guifg=#BCDDBD guibg=#565656 gui=nocombine
|
||||||
|
highlight default fzf3 ctermfg=252 ctermbg=238 guifg=#D9D9D9 guibg=#565656 gui=nocombine
|
||||||
else
|
else
|
||||||
highlight default fzf1 ctermfg=161 ctermbg=238 guifg=#E12672 guibg=#565656
|
highlight default fzf1 ctermfg=1 ctermbg=8 guifg=#E12672 guibg=#565656 gui=nocombine
|
||||||
highlight default fzf2 ctermfg=151 ctermbg=238 guifg=#BCDDBD guibg=#565656
|
highlight default fzf2 ctermfg=2 ctermbg=8 guifg=#BCDDBD guibg=#565656 gui=nocombine
|
||||||
highlight default fzf3 ctermfg=252 ctermbg=238 guifg=#D9D9D9 guibg=#565656
|
highlight default fzf3 ctermfg=7 ctermbg=8 guifg=#D9D9D9 guibg=#565656 gui=nocombine
|
||||||
endif
|
endif
|
||||||
setlocal statusline=%#fzf1#\ >\ %#fzf2#fz%#fzf3#f
|
setlocal statusline=%#fzf1#\ >\ %#fzf2#fz%#fzf3#f
|
||||||
endif
|
endif
|
||||||
|
|||||||
Reference in New Issue
Block a user