私は多数のUnixライクなサーバーを維持するのを手伝っています。そのtmux-rebuild
ため、各サーバーへのSSHリンクを使用してすべてのtmuxセッションとウィンドウを再構築するために使用するスクリプトを保持します。
ターミナルベル文字がウィンドウに印刷されたときに、ステータスバーに感嘆符が付いたウィンドウの名前を赤で表示するようにtmuxを構成しました。irssi
これは、別のウィンドウにメッセージが表示されたときに警告するようなプログラムに非常に便利です。
また$PS1
、すべてのサーバーで、すべてのプロンプトの最後にターミナルベルを印刷するように設定しています。これは、あるウィンドウで長いジョブを実行して別のウィンドウに切り替えると、ジョブの完了後にプロンプトが画面に書き込まれると、tmuxによってウィンドウ名が赤で表示されるため、終了したことがすぐにわかるため便利です。感嘆符。これは私のワークフローに最適です。
ただし、tmuxを実行した後に起動すると、最初のプロンプトが画面に出力されるため、すべてのセッションのすべてのウィンドウに赤のフラグが付けられるため、上記の再構築スクリプトでわずかな問題が発生します。これにより、すべてのウィンドウにアクセスするまでこの機能は使用できなくなり、40〜50個のウィンドウが表示されます。
作成後にセッションとウィンドウからすべてのアラートをクリアするスクリプトに追加できるものはありますか?必要に応じて応急修理を使用してもかまいません。