SSHの中断後にtmuxウィンドウ名を再取得するには?

SSHの中断後にtmuxウィンドウ名を再取得するには?

これは深刻ではありませんが、迷惑になる可能性がある一般的な問題です。

リモートサーバーで使用されると、tmux各ウィンドウの名前は実行中のプログラムによって変わります。したがって、bashシェルを実行するウィンドウが3つある場合は、ウィンドウ1から始めてウィンドウに、、というラベルがvim付けられます。 3つのレポートをすべて閉じる。今まではそんなに良くなった。0:bash1:vim2:bashvimbash

sshたとえば、一部のシステムでは、ウィンドウ名がに変更されてもssh other_user@some_machine問題になりません。問題は、セッションを閉じてもウィンドウの名前が残っていることです。tmux1:other_user@some_machine:~ssh

手動で別の名前に変更できることを知っています。:rename-window "Better"しかし、クールな自動ウィンドウの名前変更機能をどのように再取得できますか?これまで私が見つけた唯一の解決策は、ウィンドウを閉じて新しいウィンドウを起動することです。これにより、ssh問題のあるコンピュータが見つかるまでデフォルトの動作に戻ります。すべてのssh接続がリモートコンピュータの名前を変更するわけではありませんが、一部の接続の名前は変更されますが、正しく復元されません。

関連情報