将 tmux 窗格缩放到*半*屏幕?

将 tmux 窗格缩放到*半*屏幕?

我知道如何将窗格缩放到全屏:前缀 + z。

是否可以将窗格缩放到一半屏幕,或缩放两个窗格,每个窗格占据半个屏幕?

为什么呢?因为我有两个屏幕,在左侧编写代码,当我将一个窗格放大到全屏时,代码会一直推到左侧屏幕的左侧,这会造成很多不便。

答案1

您也许可以使用布局做一些事情。当您这样做时,tmux list-windows您将得到一行输出,其中包含给出当前窗格布局的复杂字符串,例如

... [layout f6f5,80x23,0,0[80x6,0,0,0,80x16,0,7,1]] ...

您无法更改此字符串,因为第一个数字(此处为 f6f5)是校验和。您需要删除初始[layout和最终],并保存该字符串。如果您现在手动将窗格操作为所需的新配置并保存新的布局字符串,则可以在两种布局之间切换,例如:

tmux select-layout 'f6f5,80x23,0,0[80x6,0,0,0,80x16,0,7,1]'

相关内容