mirror of
https://github.com/junegunn/fzf.vim.git
synced 2026-05-17 13:59:48 +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(...)
|
function! fzf#vim#with_preview(...)
|
||||||
" Default options
|
" Default options
|
||||||
let options = {}
|
let options = {}
|
||||||
let window = 'right'
|
let window = ''
|
||||||
|
|
||||||
let args = copy(a:000)
|
let args = copy(a:000)
|
||||||
|
|
||||||
@@ -100,7 +100,11 @@ function! fzf#vim#with_preview(...)
|
|||||||
call remove(args, 0)
|
call remove(args, 0)
|
||||||
endif
|
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)
|
if len(args)
|
||||||
call extend(preview, ['--bind', join(map(args, 'v:val.":toggle-preview"'), ',')])
|
call extend(preview, ['--bind', join(map(args, 'v:val.":toggle-preview"'), ',')])
|
||||||
|
|||||||
Reference in New Issue
Block a user