diff --git a/autoload/fzf/vim.vim b/autoload/fzf/vim.vim index 83b93a4..6c5a8ff 100644 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -87,6 +87,9 @@ function! s:common_sink(lines) abort set noautochdir for item in a:lines execute cmd s:escape(item) + if exists('#BufEnter') && isdirectory(item) + doautocmd BufEnter + endif endfor finally let &autochdir = autochdir