diff --git a/plugin/fzf.vim b/plugin/fzf.vim index 168bc61924d255e40eeacb0935d9f6ac9d63d067..bd8e20bad72137c91f34354a979752afa1c14478 100644 --- a/plugin/fzf.vim +++ b/plugin/fzf.vim @@ -416,6 +416,9 @@ function! s:cmd_callback(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