当我启动gvimdiff时,两个窗口占据窗口宽度的50%。正是我想要的。
但是,当我通过窗口管理器最大化gvimdiff窗口时,左窗口的宽度保持不变,并且所有额外宽度都分配给右窗口。有没有办法在最大化时保持窗口宽度50/50(或者更常见的是,任何水平调整大小操作)?
答案 0 :(得分:1)
我认为没有选择。对于autocmd
事件,您可以使用VimResized
:
autocmd VimResized * normal ^w=
Ctrl-v + w 生成^w
的位置。或者没有控制字符:
autocmd VimResized * exec "normal \<C-w>="