これは深刻ではありませんが、迷惑になる可能性がある一般的な問題です。
リモートサーバーで使用されると、tmux
各ウィンドウの名前は実行中のプログラムによって変わります。したがって、bash
シェルを実行するウィンドウが3つある場合は、ウィンドウ1から始めてウィンドウに、、というラベルがvim
付けられます。 3つのレポートをすべて閉じる。今まではそんなに良くなった。0:bash
1:vim
2:bash
vim
bash
ssh
たとえば、一部のシステムでは、ウィンドウ名がに変更されてもssh other_user@some_machine
問題になりません。問題は、セッションを閉じてもウィンドウの名前が残っていることです。tmux
1:other_user@some_machine:~
ssh
手動で別の名前に変更できることを知っています。:rename-window "Better"
しかし、クールな自動ウィンドウの名前変更機能をどのように再取得できますか?これまで私が見つけた唯一の解決策は、ウィンドウを閉じて新しいウィンドウを起動することです。これにより、ssh
問題のあるコンピュータが見つかるまでデフォルトの動作に戻ります。すべてのssh
接続がリモートコンピュータの名前を変更するわけではありませんが、一部の接続の名前は変更されますが、正しく復元されません。