回答:
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
(バインドすることもできます)を使用します。
すべての3つのコマンドはtmuxはのプロンプトなどから使用することができます。<prefix>+:
その後、break-pane
またはシェルのプロンプト(tmuxの内側)で:tmux break-pane
。
bind-key !
他の答えから私が必要とするすべてです。
コマンドリストから、ブレークペインと呼ばれ、コマンドが
バインドキー!
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