我一直在强迫自己使用gvim for Windows来满足我的大部分文本编辑需求.我逐渐变得越来越舒服,但是一个问题让我很烦.
我使用项目插件在我的gVim屏幕的左侧保持一个窗口,列出我的项目.它很方便,让我不能进入IDE退出.以下是它的外观:

然后我用<Leader>]调用右侧的NERDTree [:

然后我浏览NERDTree以找到我要找的任何东西,并用<Leader>]解散NERDTree [.这使得NERDTree窗口消失,但不是将主窗口恢复到原来的大小,而是增加项目窗口:

现在我手动调整项目窗口的大小,但这确实打断了我试图用vim实现的流程.
我正在使用gvim 7.2,NERDTree 3.1.1和项目1.4.1.任何人有任何想法如何解决这个问题?
更新:基于Steve K的回答,我找到了解决方案.运行该:Project命令并创建项目窗口时,项目窗口是活动窗口.所以我只是添加set winfixwidth到我的.vimrc后面:Project,这解决了问题.现在我可以显示和隐藏NERDtree到我心中的内容,没有烦人的窗口调整大小.
将光标置于最左侧的项目窗口内,执行
:set winfixwidth
我想这会为你做的。