diff options
Diffstat (limited to 'plugin')
| -rw-r--r-- | plugin/fzf.vim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/plugin/fzf.vim b/plugin/fzf.vim index ee0e41bb..735571cf 100644 --- a/plugin/fzf.vim +++ b/plugin/fzf.vim @@ -95,7 +95,7 @@ function! s:shellesc_cmd(arg) let e .= c endfor let e .= repeat('\', slashes) .'"' - return e + return substitute(substitute(e, '[&|<>()^!"]', '^&', 'g'), '%', '%%', 'g') endfunction function! fzf#shellescape(arg, ...) |
