我已将NERDTree配置为在右侧打开
let g:NERDTreeWinPos = "right"
当我打开一个新缓冲区时,这是有效的。但是,当我使用:bd
关闭左侧的缓冲区时,NERDTree占用整个窗口并丢失它的分割。它看起来像这样。
有没有办法让NERDTree保持在右侧?
其次,我可以强制使用Ctrl-P始终在左侧打开新缓冲区吗?当焦点位于左侧的NERDTree内时,有时候非常烦人,我按下Ctrl-P,文件显示在显示NERDTree的小缓冲区中。
答案 0 :(得分:0)
作为Nerdtree用户,我自己说,这是正常行为。如果你关闭最后一个打开的缓冲区,剩余的缓冲区(在这种情况下是Nerdtree)将全屏显示。
我想,这很烦人,补救措施通常是这样的:
map <F2> :NERDTreeToggle<CR>
仅在需要时切换Nerdtree。
另一个&#34;技巧&#34;是通过
打开文件时自动关闭它 let NERDTreeQuitOnOpen = 1
。