我想保持NERDTree始终在左侧(自vim启动以来)。
NERDTree文档与此无关,我认为它没有这样的内置功能。</ p>
好吧,我尝试自己设置并做到了这一点:
autocmd VimEnter * NERDTree
但是这看起来很麻烦,我发现的烦人的事情是:
:q
)时,编辑器窗口关闭,但是NERDTree聚焦(我想立即退出,不要等待!) 你有比这更好的想法吗?
答案 0 :(得分:0)
对于1.,添加一条指令以返回上一个窗口:
autocmd VimEnter * execute 'NERDTree' | wincmd p
对于2.,你可以使用:qa
;要自动化,你必须定义一个autocmd,检查最后剩下的窗口是否来自NERDTree,类似这样(未经测试):
autocmd WinEnter * if winnr('$') == 1 && exists("t:NERDTreeBufName") && bufwinnr(t:NERDTreeBufName) == 1 | quit | endif