在我的新機器上運行命令後螢幕視窗標題恢復

在我的新機器上運行命令後螢幕視窗標題恢復

我使用的螢幕配置允許我在螢幕底部看到選項卡的名稱。我已經在許多不同的主機上使用這個配置很多年了。

我在 CentOS 7 機器上安裝了 screen。我在另一台 CentoOS 機器上使用它.screenrc,它按預期工作。它.screenrc正在新的 CentOS 機器上使用,我可以透過視窗的外觀(顏色、底部的欄位)來判斷。但有一件事沒有如預期進行。我可以按 Control-A、A 並輸入標題來更改視窗標題。然而,在新的 CentOS 機器上,當我退出程式(例如 vim)後,舊的(預設的,例如 bash)標題將會回來。

什麼可能導致這種情況?

答案1

如果您使用xtermscreen可以使用兩種不同的方法來儲存/還原標題:

  • 用於明確設定和取得標題的控制序列
  • 用於堆疊/取消堆疊標題的控制序列。

兩組控制序列都可以使用停用disallowedWindowOps資源,並且任何一組都可以解釋所報告的行為。

相關內容