Vim vsplit 重绘

Vim vsplit 重绘

如果我执行以下操作,是否可以重绘 vim 的屏幕:

  1. 80x24 小型终端中的 Vim
  2. vsplit file2.c
  3. 最大化终端
  4. 这一切都很奇怪,我不知道如何让它均匀地重新绘制窗口。

答案1

还可以设置<C-w>=每次调整终端大小时执行的自动命令。

au VimResized * if &equalalways | wincmd = | endif 

&equalalways是一个在拆分/关闭后将窗口大小调整为相同的选项(默认设置),因此在这里使用它也是很自然的。

答案2

尝试Ctrl-w =在正常模式下使所有窗口大小相同。

答案3

为了正确调整不等窗口分割,你可以尝试我的ProportionalResize 插件

相关内容