[vim] Use &bg for --color parameter

pull/3562/head
YongJieYongJie 5 months ago
parent 250496c953
commit fa4f8dd5db

@ -358,7 +358,9 @@ endfunction
function! s:defaults()
let rules = copy(get(g:, 'fzf_colors', {}))
let colors = join(map(items(filter(map(rules, 'call("s:get_color", v:val)'), '!empty(v:val)')), 'join(v:val, ":")'), ',')
return empty(colors) ? '' : fzf#shellescape('--color='.colors)
return !empty(colors) ? fzf#shellescape('--color=' . &bg . ',' . colors)
\ : &bg == 'light' ? '--color=light'
\ : ''
endfunction
function! s:validate_layout(layout)

Loading…
Cancel
Save