tmux绑定快捷方式在左上方或左侧创建窗格?

时间:2017-05-26 16:09:47

标签: tmux

每当我使用tmux split-window -h/v时,它会分别创建右侧/底部的新拆分。我想要一个在其他侧创建新拆分的命令(即左侧/顶部),但我无法在任何地方找到任何简单的答案......我怎么能将此行为绑定到快捷方式?

默认情况下会发生什么:

 _____                            _______
|     |   == split-window -h ==> |   |   |
| *1  |                          |*1 | 2 |
 -----                            -------

我想要的快捷方式:

 _____                            _______
|     |   ==       ???       ==> |   |   |
| *1  |                          | 2 |*1 |
 -----                            -------

2 个答案:

答案 0 :(得分:5)

作为from version 2.0,tmux split-windowjoin-window了解 -b ,以便在目标左侧或上方创建窗格窗格中。

水平分割并放在左侧:

tmux split-window -hb

垂直分割并放在顶部:

tmux split-window -vb

<强>更新

tmux内部,您可以使用 } 在拆分窗口后交换面板:

垂直分割的示例:

Ctrl + B + %
Ctrl + B + }

答案 1 :(得分:0)

如上所述,但是请记住,如果从PuTTY或虚拟机运行tmux,则会出现问题。它可以正常工作,但是由于缺少按键识别功能,有时会在创建,切换和调整窗格大小方面出现问题。