diff --git a/plugin/fzf.vim b/plugin/fzf.vim index 96e30c4430545ba541536e55ca117337a79aed05..49dc19242fbfbb5fc3167cae9f9bdec1c468f8cc 100644 --- a/plugin/fzf.vim +++ b/plugin/fzf.vim @@ -588,7 +588,7 @@ function! s:cmd(bang, ...) abort let opts.dir = substitute(substitute(remove(args, -1), '\\\(["'']\)', '\1', 'g'), '/*$', '/', '') let opts.options .= ' --prompt '.shellescape(opts.dir) else - let opts.options .= ' --prompt '.shellescape(pathshorten(getcwd()).'/') + let opts.options .= ' --prompt '.shellescape(pathshorten(fnamemodify(getcwd(), ':~:.')).'/') endif let opts.options .= ' '.join(args) call fzf#run(fzf#wrap('FZF', opts, a:bang))