如何修复窗口大小?

时间:2011-12-19 04:12:39

标签: vim editor nerdtree

当我使用nerdtree浏览我的文件时,总是碰巧让NerdTree调整到完全填充当前窗口,我不知道如何更改为其默认宽度。有没有办法使nerdtree窗口的大小固定?或者将窗口大小重置为默认值?

3 个答案:

答案 0 :(得分:4)

你有这个问题很奇怪,但寡妇宽度似乎是通过g:NERDTreeWinSize变量设置的,应该是31(你可以在插件源中看到这一点(见第44行:{{3} })

显然,在源脚本中设置此变量是可行的,但应该有更好的方法在.vimrc中设置它。

您是否尝试使用A切换nerdtree窗口?这会设置正确的窗口大小吗?

答案 1 :(得分:0)

您可以设置NERDTree窗口大小,例如通过在.vimrc文件中添加以下内容到26:

let NERDTreeWinSize=26

答案 2 :(得分:0)

内部NERDTree使用winfixwidth。另一个有用的选项是equalalways(如果已关闭),则在创建或关闭窗口时会禁用自动调整窗口大小。