如何挂钩vim的窗口调整大小事件?

时间:2012-12-11 21:04:50

标签: window vim

如果我有一个带有vim的窗口(窗口管理器使用的窗口,而不是vim窗口),然后执行:vsp或:sp,然后调整窗口大小,分割将不会调整大小。我想,当窗口vim进入时调整大小,以便相应地调整分割大小(即。=)。

我正在使用gvim,但这应该适用于vim和gvim。

1 个答案:

答案 0 :(得分:4)

有一个VimResized事件可用于自动命令,因此您可以使用:

autocmd VimResized * exe "normal \<c-w>="

这似乎可以与gvim一起使用,并缩小基于终端的vim。但是在终端中放大vim会有一些问题,在采取其他行动之前不会正确重绘。