私はcentos7でbash
とGNU screen
を使用しています。別のサーバーにsshすると、タイトルが( ctrl+a+A)、サーバーからログアウトして、私の新しいタイトルがUSER@Host:~
によって上書きされるようにします。これをやめるにはどうすればいいですか?
私は 動的なタイトル を調べて、それが何をしているのかを判断しましたが、その機能を無効にする方法がわかりません...
マニュアルページに記載されているように、screen
はnullのタイトルエスケープシーケンスを探します。 bash
は、このシーケンスを Prompt_COMMAND 環境変数を介して送信します(たとえば、私のデフォルトはprintf "\033k%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"
です。
特定のウィンドウでこの機能を無効にするには、そのウィンドウからunset Prompt_COMMAND
を実行します。もちろん、これを~/.bashrc
または特定の環境ファイルに追加するだけで、より永続的にすることができます。