当我使用nerdtree浏览文件时,总是碰巧使NerdTree调整大小以完全填充当前窗口,并且我不知道如何更改为其默认宽度。有没有一种方法可以固定nerdtree窗口的大小?还是将窗口大小重置为默认大小?
很奇怪您遇到了这个问题,但是寡妇的宽度似乎是通过g:NERDTreeWinSize
变量设置的,并且应该为31(您可以在插件源代码中看到此宽度(请参见第44行:https://github.com/scrooloose/nerdtree/blob/master/plugin/NERD_tree.vim)]
显然,可以在源脚本中设置此变量,但是应该在.vimrc
中有更好的设置方法。
您是否尝试过使用A
切换nerdtree窗口?设置正确的窗口大小吗?
您可以设置NERDTree窗口大小,例如到26,方法是将以下内容添加到您的.vimrc文件中:
let NERDTreeWinSize=26
内部NERDTree使用winfixwidth。另一个有用的选项是equalalways,如果关闭它,则在创建或关闭窗口时将禁用自动调整窗口大小。