新しいマシンでコマンドを実行すると画面ウィンドウのタイトルが元に戻る

新しいマシンでコマンドを実行すると画面ウィンドウのタイトルが元に戻る

私は、画面の下部にタブの名前が表示される設定で screen を使用しています。この設定は、長年にわたり、さまざまなホストで使用してきました。

CentOS 7 マシンに screen をインストールしました。これを.screenrc別の CentoOS マシンで使用していますが、期待どおりに動作します。これは.screenrc新しい CentOS マシンで使用されているので、ウィンドウの外観 (色、下部のバー) でわかります。ただし、期待どおりに動作しない点が 1 つあります。Ctrl + A、A を押してタイトルを入力すると、ウィンドウのタイトルを変更できます。ただし、新しい CentOS マシンでは、たとえば vim などのプログラムを終了すると、古い (デフォルト、たとえば bash) タイトルに戻ります。

何が原因でしょうか?

答え1

を使用している場合はxtermscreen次の 2 つの方法でタイトルを保存/復元できます。

  • タイトルを明示的に設定および取得するための制御シーケンス
  • タイトルをスタック/アンスタックするための制御シーケンス。

両方の制御シーケンスセットは、disallowedWindowOpsリソースであり、どちらのセットでも報告された動作を説明できます。

関連情報