我一直強迫自己在Windows上使用gvim來處理我的大部分文本編輯需求。我逐漸變得更加舒適,但有一個問題讓我非常惱火。如何讓NERDTree在(g)vim中調整項目窗口的大小?
我使用項目插件在我的gVim屏幕左側保留一個窗口,列出了我的項目。這很方便,並阻止我進入IDE退出。這裏是什麼樣子的想法:
然後,我<負責人援引右側NERDTree>] [:
我再通過NERDTree導航找到任何我正在尋找,並用< Leader>] [解僱NERDTree。這使得NERDTree窗口消失,而不是把主窗口回到它的大小是,它生長項目窗口,而不是:
現在我手動調整項目窗口,但真正中斷我試圖用vim實現的流程。
我正在使用gvim 7.2,NERDTree 3.1.1和項目1.4.1。任何人有任何想法如何解決這個問題?
UPDATE:基於史蒂夫K的回答,我已經找到了解決方案。當您運行:Project
命令並創建項目窗口時,項目窗口是活動窗口。所以我只是在:Project
之後加set winfixwidth
到我的.vimrc
,那就解決了這個問題。現在,我可以將NERDtree顯示並隱藏在我的內容中,而不需要調整窗口大小。
很酷。我搜索了文檔,但我猜我不知道要尋找什麼。 任何暗示,我可能如何使這部分我的.vimrc? – anelson 2009-09-03 15:09:45
我用'autocmd VimEnter * NERDTree'實現了這個,後面跟着:'autocmd VimEnter * set winfixwidth' – 2013-06-06 10:01:22