mirror of
https://github.com/junegunn/fzf.vim.git
synced 2026-01-10 21:42:33 +08:00
[fzf#vim#with_preview] Do not override --preview-window with the default value
Fix #975
This commit is contained in:
@@ -78,7 +78,7 @@ endfunction
|
||||
function! fzf#vim#with_preview(...)
|
||||
" Default options
|
||||
let options = {}
|
||||
let window = 'right'
|
||||
let window = ''
|
||||
|
||||
let args = copy(a:000)
|
||||
|
||||
@@ -100,7 +100,11 @@ function! fzf#vim#with_preview(...)
|
||||
call remove(args, 0)
|
||||
endif
|
||||
|
||||
let preview = ['--preview-window', window, '--preview', (s:is_win ? s:bin.preview : fzf#shellescape(s:bin.preview)).' '.placeholder]
|
||||
let preview = []
|
||||
if len(window)
|
||||
let preview += ['--preview-window', window]
|
||||
endif
|
||||
let preview += ['--preview', (s:is_win ? s:bin.preview : fzf#shellescape(s:bin.preview)).' '.placeholder]
|
||||
|
||||
if len(args)
|
||||
call extend(preview, ['--bind', join(map(args, 'v:val.":toggle-preview"'), ',')])
|
||||
|
||||
Reference in New Issue
Block a user