我意识到整形窗格布局一般不是简单的描述,但我有兴趣至少能够交换两个相邻窗格的布局.
假设我有这样的窗格
_____________ | | | | | 2 | | |________| | 0 | | | | | | | | | | 3 | |____| | | 1 | | |____|________|
我现在发现我想要更多的垂直空间与窗格3.显然不是微不足道的考虑如何可以重新排列它与窗格0或1,但如果我可以告诉3和2翻转分裂轴将是非常好的:
_____________ | | | | | | | | | | | | | 0 | | | | | 3 |2 | | | | | | | | | |____| | | | 1 | | | |____|_____|__|
(注意这里tmux将很有可能重新排序,所以旧的3变成了新窗格#2)
目前,当我尝试运行join-pane -h来重新组织它时,它告诉我“无法将窗格加入自己的窗口”.是的,嗯,我只是试图洗牌,而不会中断整个布局.
我想一个解决办法是将其分解到自己的命名窗口,然后立即加入它,尽管它看起来不能确定切换到(水平对垂直)的方向.
请注意,这与交换两个窗格的位置的操作不同,因为存在可以使用的命令.我正在寻找交换分割轴.
解决方法
前缀空格绑定到下一个布局