如果我有一个带有 vim 的窗口(窗口管理器使用的窗口,而不是 vim 窗口),然后执行 :vsp 或 :sp,然后调整我的窗口大小,拆分将不会调整大小。我想,当窗口 vim 被调整大小时,拆分要相应地调整大小(即 =)。
我正在使用 gvim,但这应该适用于 vim 和 gvim。
有一个VimResized
可用于自动命令的事件,因此您可以使用:
autocmd VimResized * exe "normal \<c-w>="
Run Code Online (Sandbox Code Playgroud)
这似乎适用于 gvim,并用于缩小基于终端的 vim。但是在终端内放大 vim 存在一些问题,在采取其他一些操作之前它不会正确重绘。