あなたが探しているものではありませんが、かなり近いです。送信-キーを最初にトップレベルのペイン
使用」を選択すること「ペインを選択し」
使用を実行するコマンドのプロンプト
- :アイデアはへのコマンドセットへの鍵をバインドすることです「
- 繰り返しがここで他のトップレベルのペイン
のための手順2と3をコマンドを実行すると、コマンドは
bind R command-prompt -p "Command :" "select-pane -t 0 \; send-keys "%1" C-m \; select-pane -t 2 \; send-keys "%1" C-m \; select-pane -t 4 \; send-keys "%1" C-m "
どのように見えるかです 完全な例である、してみましょうセットアップ後6つのペイン、3の2行ごと:あなたのbashコマンドを受け入れるtmuxはコマンドのセットにtmuxのプロンプト(CB :)バインド「R」で
$ tmux new -s 'top_n_tail' \; split-window -h \; split-window -h \; select-layout even-horizontal \; detach
$ tmux att -t 'top_n_tail' \; select-pane -t 0 \; split-window \; detach
$ tmux att -t 'top_n_tail' \; select-pane -t 2 \; split-window \; detach
$ tmux att -t 'top_n_tail' \; select-pane -t 4 \; split-window
今
:bind R command-prompt -p "Command :" "select-pane -t 0 \; send-keys "%1" C-m \; select-pane -t 2 \; send-keys "%1" C-m \; select-pane -t 4 \; send-keys "%1" C-m "
をあなたはCbとRを打ったとき、あなたはコマンド
のために求められます。そして、いくつかのペインに送ります3210 上位3つのペインでのみ実行されるもの
解決策はありませんが、異なるモード(例:時計モード、コピーモード、ヘルプ表示)はキーストロークに反応しません。同期させるために2つ以外のペインが必要な場合、これはかなりうまくいきます。 –
私はこれを行う方法について考えていました...入れ子になったtmuxセッションを検討していました –
@EddSteel実際にはここに掲載された唯一の回答よりも優れた解決策です。いいヒント! – mostruash