diff --git a/autoload/fzf/vim.vim b/autoload/fzf/vim.vim index 98e14ac..8af87c5 100755 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -723,8 +723,8 @@ function! s:goto_entry(winid, bufnr, dir, kind, entry) abort if empty(excmd) || !filereadable(path) return endif - let cmds = ['keepalt keepjumps hide edit '.s:escape(path), - \ 'keepjumps '.excmd, 'normal! ^zvzz'] + let cmds = s:edit_cmds(a:winid, path) + \ + ['keepjumps '.excmd, 'normal! ^zvzz'] elseif a:kind ==# 'btags' let parts = split(entry, "\t") if len(parts) < 3 || !bufexists(a:bufnr)