nim*_*rod 7 vim fuzzyfinder nerdtree
我正在使用fuzzyfinder和NERDTree来实现vim.当我的光标位于NERDTree所在的窗口中并且我使用fuzzyfinder时,它将在NERDTree窗口中打开一个文件.
有没有办法防止这种行为并强制文件不能在NERDTree窗口中打开?
您必须使用自定义映射或覆盖默认的 FuzzyFinder 映射才能启动它。然后你可以在其中检查打开的 NERDTree,并跳转到上一个窗口(或者可能关闭 NERDTree),如下所示:
:nnoremap <silent> <F5> :<C-u>if exists("t:NERDTreeBufName") && bufwinnr(t:NERDTreeBufName) == winnr() <Bar> wincmd p <Bar> endif <Bar> FufBuffer<CR>
Run Code Online (Sandbox Code Playgroud)