2011-05-23 53 views
0

我在vim的一个首选的行为,我没有因为切换能够复制:保持一个开放的划伤,开放成从头VIM

我使用的是两个伟大的插件,NERDTree和MiniBufExplorer。当我打开vim时,我已经打开NERDTree。当我打开多个文件时,MBE打开。这很棒。

当我I :bdd(来自MBE)关闭缓冲区时,它们会消失。这也很好,直到我到最后一个。通常删除最后一个缓冲区会将NERDTree从其良好的〜15%宽度扩展到100%。可怕!所以我发现这个function,如果你关闭了最后一个真正的缓冲区,就会创建一个暂存缓冲区,以保持窗口外观。这太棒了。

现在最后一步:当我打开从静止开NERDTree窗口一个新的文件,我结束了这个布局:

NNN|Scratch 
NNN|Scratch 
NNN|Scratch 
NNN|------- 
NNN|NewFile 
NNN|NewFile 
NNN|NewFile 

有没有办法让我新开的申请撞/取代/关闭占用空间的刮伤文件?我期望完全复制IDE体验,只需使用vim附带的精彩和缓存即可。

感谢您的任何想法。

+0

当您删除最后一个缓冲区(并创建暂存缓冲区)时,MBE保持打开状态? – freitass 2011-05-24 12:58:58

+0

你用哪个命令打开一个新文件? – freitass 2011-05-24 12:59:42

+0

要打开一个新文件,我要么dbl单击,要么从NERDTree中输入 – 2011-05-24 14:13:07

回答