【发布时间】:2013-03-04 13:46:47
【问题描述】:
我意识到重塑窗格布局一般 描述起来并不简单,但我对至少能够交换两个相邻窗格的布局感兴趣。
假设我将这些窗格布置成这样
_____________
| | |
| | 2 |
| |________|
| 0 | |
| | |
| | |
| | 3 |
|____| |
| 1 | |
|____|________|
我现在发现我希望窗格 3 有更多的垂直空间。考虑如何用窗格 0 或 1 重新排列它显然不是一件容易的事,但如果我可以告诉 3 和 2 翻转拆分,那就太好了轴:
_____________
| | | |
| | | |
| | | |
| 0 | | |
| | 3 |2 |
| | | |
| | | |
|____| | |
| 1 | | |
|____|_____|__|
(注意这里 tmux 很可能会重新排序,所以旧的 3 变成新的窗格 #2)
目前,当我尝试运行 join-pane -h 来重新组织它时,它告诉我“无法将窗格加入到它自己的窗口中”。是的,好吧,我只是想在不破坏整个布局的情况下对其进行洗牌。
我想一种解决方法是将其拆分为自己命名的窗口,然后立即将其重新加入,尽管它看起来无法确定要切换到的方向(水平与垂直)。
请注意,这与交换两个窗格的位置的操作不同,其中存在一个可以使用的命令。我正在寻找交换分裂轴。
【问题讨论】:
标签: tmux