我的.vimrc中有以下内容:
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Open NERDTree by default
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
autocmd VimEnter * NERDTree
autocmd VimEnter * wincmd p
Run Code Online (Sandbox Code Playgroud)
所以,
% vim file.txt
Run Code Online (Sandbox Code Playgroud)
打开NERDTree并将光标聚焦在file.txt缓冲区中.我进行了编辑,然后在缓冲区上点击:q,我就离开了...NERDTree.这很烦人.
我可以使用:qa关闭所有缓冲区,然后退出vim,但我习惯了:q trope.所以我想知道是否有办法检测唯一剩余的缓冲区是NERDTree,并"统一"这两个缓冲区,目的是:q
编辑
问,你们将收到:https: //github.com/scrooloose/nerdtree/issues#issue/21