Vim(窗口调整大小):如何轻松地使窗口仅一列的高度相同?

som*_*eat 5 vim neovim

我有一个垂直分割的窗口,并且该窗口在每列内进一步水平分割。我想让一列中的窗口高度相同,但不想更改另一列中的高度(比方说,另一列中的一个窗口设置为尽可能高,例如使用CTRL-W_,但我不这样做不想改变这一点)。实现这一目标的最简单方法是什么?

Ond*_*mek 5

如果equalalways打开(默认情况下),则关闭拆分会将剩余拆分的大小调整为相等。因此,只需创建一个新的拆分,然后将其关闭即可。

:new | q
Run Code Online (Sandbox Code Playgroud)

将其映射到键(例如Leader+ eq)如下所示:

nnoremap <Leader>eq :new \| :q<cr>
Run Code Online (Sandbox Code Playgroud)