回答:
join-pane -sjoin-pane -tbreak-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