Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我启动 gvimdiff 时,两个窗口占据了窗口宽度的 50%。正是我想要的。
但是,当我通过窗口管理器最大化 gvimdiff 窗口时,左侧窗口的宽度保持不变,所有额外的宽度都分配给右侧窗口。最大化时(或更一般地说,对于任何水平调整大小操作)有没有办法保持窗口宽度为 50/50 ?
我不认为有这个选择。您可以近距离接触autocmd事件VimResized:
autocmd
VimResized
autocmd VimResized * normal ^w=
哪里^w是由Ctrl-v+产生的w。或者没有控制字符:
^w
autocmd VimResized * exec "normal \<C-w>="