diff --git a/plugin/fzf.vim b/plugin/fzf.vim index a70a3b33..7e19f25c 100644 --- a/plugin/fzf.vim +++ b/plugin/fzf.vim @@ -756,7 +756,7 @@ let s:default_action = { function! s:shortpath() let short = pathshorten(fnamemodify(getcwd(), ':~:.')) let slash = (s:is_win && !&shellslash) ? '\' : '/' - return empty(short) ? '~'.slash : short . (short =~ slash.'$' ? '' : slash) + return empty(short) ? '~'.slash : short . (short =~ escape(slash, '\').'$' ? '' : slash) endfunction function! s:cmd(bang, ...) abort