From eb1f9b02f75f43feccceaf3e62186bb44eef8689 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Sun, 27 Nov 2016 19:30:28 +0900 Subject: [PATCH] [fzf#vim#with_preview] Escape --bind expression Close #256 --- autoload/fzf/vim.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/fzf/vim.vim b/autoload/fzf/vim.vim index ed5c1b6..adc566d 100644 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -63,7 +63,7 @@ function! fzf#vim#with_preview(...) \ window, \ shellescape(s:bin.preview), window =~ 'up\|down' ? '-v' : '') if len(args) - let preview .= ' --bind '.join(map(args, 'v:val.":toggle-preview"'), ',') + let preview .= ' --bind '.shellescape(join(map(args, 'v:val.":toggle-preview"'), ',')) endif let options.options = get(options, 'options', '').preview return options