diff options
| author | Junegunn Choi <junegunn.c@gmail.com> | 2025-03-17 17:46:56 +0900 |
|---|---|---|
| committer | Junegunn Choi <junegunn.c@gmail.com> | 2025-03-17 17:46:56 +0900 |
| commit | 779e3cc5b551d791f9f39df8129a95365bca9da7 (patch) | |
| tree | 345191a070736723f50711401bc3cfc086df67da /plugin | |
| parent | 3f3d1ef8f57b11b244c73d7f3d70f7233ec02776 (diff) | |
| download | fzf-779e3cc5b551d791f9f39df8129a95365bca9da7.tar.gz | |
[vim] Use 24-bit colors on gvim even when &termguicolors is off
Close #2563
Diffstat (limited to 'plugin')
| -rw-r--r-- | plugin/fzf.vim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/plugin/fzf.vim b/plugin/fzf.vim index b865162a..63857ce3 100644 --- a/plugin/fzf.vim +++ b/plugin/fzf.vim @@ -358,7 +358,7 @@ endfunction function! s:get_color(attr, ...) " Force 24 bit colors: g:fzf_force_termguicolors (temporary workaround for https://github.com/junegunn/fzf.vim/issues/1152) - let gui = get(g:, 'fzf_force_termguicolors', 0) || (!s:is_win && !has('win32unix') && has('termguicolors') && &termguicolors) + let gui = get(g:, 'fzf_force_termguicolors', 0) || (!s:is_win && !has('win32unix') && (has('gui_running') || has('termguicolors') && &termguicolors)) let fam = gui ? 'gui' : 'cterm' let pat = gui ? '^#[a-f0-9]\+' : '^[0-9]\+$' for group in a:000 |
