From f90b3197ada53a322f27cd6435172cc1957379f0 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Sun, 5 Apr 2020 17:35:54 +0900 Subject: [PATCH] [fzf#vim#with_preview] Do not override --preview-window with the default value Fix #975 --- autoload/fzf/vim.vim | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/autoload/fzf/vim.vim b/autoload/fzf/vim.vim index cf6f3db..c51d27c 100644 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -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"'), ',')])