16 我喜欢将vimdiff用作git diff / merge工具。问题是当我将主机终端窗口的大小调整为新大小时:在两个拆分窗格中,最左边的保留相同的宽度,而最右边的保留为完整的窗口大小。 调整窗口大小后,是否有命令使分割窗格的宽度相等?或使窗格始终具有相同大小的设置?我调查了一下,:set equalalways但似乎并没有按照我的要求去做。 split vimdiff — 圭多 source
22 要与@janos的答案一起使用,您可以将设置为autocmd在调整窗口大小时自动按这些键(.vimrc如果希望每次打开Vim都应用时,将其放在没有前导冒号的位置): :autocmd VimResized * wincmd = 这是VimResizedautocmd 的文档。 — 门把手 source 2 我无法使它与<C-v> <C-w>; 我改用autocmd VimResized * wincmd =了.vimrc — guido,2015年 我有同样的问题,因为圭多做了与^W和<C-w>不工作。如果您不介意,我会编辑您的答案以显示其他方法。请随时查看此更改,如果您不同意,请回滚。 — DJMcMayhem
<C-v> <C-w>
; 我改用autocmd VimResized * wincmd =
了.vimrc