在 Vim 中,您可以使用 H/J/K/L 将窗口移动到视口的边缘。 Vim 将确保窗口占据整个边缘并调整/移动其周围的其他窗口。 tmux 有类似的东西吗? move-pane 似乎没有像 Vim 那样保留大小的选项。旋转窗格的行为也不同,并且不能保证窗格会找到正确的边缘。
答案1
我可以想出几种实现此目标的方法,但我认为它们并不正是您所追求的:
(ctrl+b)
= 默认触发器/快捷方式。
一种选项是用于(ctrl+b) + {
向左移动或(ctrl+b) + }
向右移动,这会将内容从一个窗格移动到另一个窗格,同时用于(ctrl+b) + space
以不同的布局重新排列窗格。
select-layout
如果您不想浏览所有布局,您可以使用“快捷方式”来浏览所需的布局,(ctrl+b) + (alt+#)
例如#是 1 到 5 之间的数字。您还可以放大窗格以(ctrl+b) + z
提供帮助。
我认为你没有简单的快捷方式选项“在窗口周围移动窗格并相应地调整剩余窗格的大小”如果这正是您正在寻找的。