如果我有一个包含vim的窗口(窗口管理器使用的窗口,而不是vim窗口),然后执行:vsp或:sp,然后调整窗口大小,分割将不会自动调整大小。当改变vim所在的窗口大小时,我希望分割能够相应地调整大小(即=)。我使用gvim,但这可能适用于vim和gvim。
有一个VimResized事件可用于自动命令,因此您可以使用以下命令: autocmd VimResized * exe "normal \<c-w>=" 这似乎对gvim和在终端中缩小vim有效。但是在终端内放大vim存在一些问题,直到执行其他操作之前,它不会正确地重新绘制。