Answers:
join-pane -s
join-pane -t
break-pane
您可以将以下绑定添加到您的~/.tmux.conf
:
## Join windows: <prefix> s, <prefix> j
bind-key j command-prompt -p "join pane from:" "join-pane -s '%%'"
bind-key s command-prompt -p "send pane to:" "join-pane -t '%%'"
以上内容可以在现有窗口之间移动窗格。
要将窗格拆分到新窗口,请使用break-pane
(也可以绑定)。
可以在tmux的提示符下使用这三个命令,例如:<prefix>+:
然后break-pane
在shell的提示符下(在tmux内)使用:tmux break-pane
。
bind-key !
从另一个答案就是我所需要的。
从命令列表中,您可以看到它称为中断窗格,该命令只是
绑定键!
绑定键默认为Ctrl+B
join-pane
。如果您在bind-key ?
(我没有)中没有看到任何绑定,则可以使用bind-key :
和执行命令提示符join-pane -t <destination pane index>
。
join-pane -t <optional session name>:<destination pane index>
如join-pane -t :0