如何让NERDTree在(g)vim中调整项目窗口大小?
我一直强迫自己在Windows上使用gvim来处理我的大部分文本编辑需求。 我逐渐变得更加舒适,但有一个问题让我非常恼火。
我使用项目插件在我的gVim屏幕的左侧保留一个窗口,列出我的项目。 这很方便,并阻止我进入IDE退出。 下面是它的一个概念:
然后我在右边用<Leader>]调用NERDTree [:
然后,我通过NERDTree导航找到我正在寻找的任何东西,并用<Leader>] [NERDTree]解雇。 这会使NERDTree窗口消失,但不是将主窗口恢复到原来的大小,而是增加项目窗口:
现在我手动调整项目窗口的大小,但这确实中断了我试图用vim实现的流程。
我使用的是gvim 7.2,NERDTree 3.1.1和项目1.4.1。 任何人有任何想法如何解决这个问题?
更新 :基于史蒂夫K的答案,我已经找到了解决方案。 当您运行:Project
命令并创建项目窗口时,项目窗口是活动窗口。 所以我刚刚添加了set winfixwidth
到我的.vimrc
后:Project
,并解决了这个问题。 现在,我可以将NERDtree显示并隐藏在我的内容中,而不需要调整窗口大小。
将光标放在最左侧的项目窗口中,执行
:set winfixwidth
我认为这会为你做到。
链接地址: http://www.djcxy.com/p/43107.html上一篇: How to keep NERDTree from resizing project window in (g)vim?