2012-12-11 62 views
3

如果我有一個帶有vim的窗口(窗口管理器使用的窗口,而不是vim窗口),然後執行:vsp或:sp,然後調整我的窗口大小,分割將不會調整大小。我想,當vim窗口被調整大小時,需要調整分割大小(即=)。如何鉤住vim的窗口大小調整事件?

我使用的是gvim,但這可能適用於vim和gvim。

回答

3

有可用於自動命令VimResized事件,所以你可以使用:

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

這似乎很好地工作GVIM,以及縮小基於終端的活力。但是在終端中放大vim會有一些問題,直到採取其他措施才能正確重繪。