1. ホーム
  2. tmux

[解決済み】tmuxで全てのペインにコマンドを送信するには?

2022-04-05 03:36:32

質問

を呼び出すのが好きです。 :clear-history を、巨大なスクロールバックのあるペインで使用します。しかし、このコマンドをさまざまなウィンドウのすべてのペインに送信する方法をスクリプト化したいのです。

すべてのウィンドウにコマンドを送信する方法は、以下を参考にしてください。 質問 しかし、どのウィンドウのすべてのペインにもコマンドを送信するにはどうすればよいのでしょうか?

send-keys そして synchronize-panes のtmuxのmanpageが思い浮かびますが、どう結婚させればいいのかわかりません。でも、もっと簡単な方法があるのかもしれませんね。

おまけの観察

少し考えてみてください。 tmux list-panes -a は、現在のセッションのすべてのペインをリストアップしているようです。最初に使うにはかなり便利です。ここから先はどうすればいいのでしょうか?

解決方法は?

複数のペインを持つtmuxウィンドウで以下を試しましたか?

Ctrl-B :

setw synchronize-panes on

clear history