vim winminwidth" E36没有足够的空间"错误

时间:2015-04-01 15:51:31

标签: vim

我在设置'动态'时遇到问题?我的.vimrc中的窗口宽度。为winheight这样做很好。这是代码:

" dynamic current window sizing from TBot Art of Vim
set winheight=9
set winminheight=9
let &winheight = &lines - 9
set winwidth=40
set winminwidth=40       " E36 Not enough room here
let &winwidth = &columns - 40

winheight设置效果很好;但是winwidth设置会出错。

然而,这一切都适用于我在vim;我通常在一个标签中打开3-7个相关的窗口,动态调整大小意味着我总是有很多水平和垂直空间来工作。

1 个答案:

答案 0 :(得分:1)

我可以重现这一点,并尝试通过:autocmd VimEnter和其他此类技巧解决这个问题,但失败了。

如果最终都能解决问题,您可以通过将:silent!添加到命令来简单地抑制错误。