gvimdiff:当最大化时,如何将两个窗口的宽度保持在50%?

时间:2013-02-27 09:33:55

标签: vim vimdiff

当我启动gvimdiff时,两个窗口占据窗口宽度的50%。正是我想要的。

但是,当我通过窗口管理器最大化gvimdiff窗口时,左窗口的宽度保持不变,并且所有额外宽度都分配给右窗口。有没有办法在最大化时保持窗口宽度50/50(或者更常见的是,任何水平调整大小操作)?

1 个答案:

答案 0 :(得分:1)

我认为没有选择。对于autocmd事件,您可以使用VimResized

autocmd VimResized * normal ^w=

Ctrl-v + w 生成^w的位置。或者没有控制字符:

 autocmd VimResized * exec "normal \<C-w>="