Ich verwende screen mit einer Konfiguration, die es mir ermöglicht, die Namen der Registerkarten am unteren Bildschirmrand anzuzeigen. Ich habe diese Konfiguration viele Jahre lang auf vielen verschiedenen Hosts verwendet.
Ich habe screen auf einer CentOS 7-Maschine installiert. Ich verwende es .screenrc
auf einer anderen CentoOS-Maschine und es funktioniert wie erwartet. Dass .screenrc
es auf der neuen CentOS-Maschine verwendet wird, erkenne ich am Aussehen des Fensters (Farben, Balken unten). Aber eine Sache funktioniert nicht wie erwartet. Ich kann den Fenstertitel ändern, indem ich Strg-A, A drücke und den Titel eingebe. Auf der neuen CentOS-Maschine wird jedoch der alte (Standard-, z. B. Bash-)Titel wiederhergestellt, nachdem ich ein Programm beendet habe, z. B. vim.
Was könnte die Ursache dafür sein?
Antwort1
Wenn Sie verwenden xterm
, screen
können Sie den Titel auf zwei verschiedene Arten speichern/wiederherstellen:
- Steuersequenzen zum expliziten Setzen und Abrufen des Titels
- Steuersequenzen zum Stapeln/Entstapeln der Titel.
Beide Steuersequenzen können deaktiviert werden mit demdisallowedWindowOps
Ressource, und jeder Satz könnte das gemeldete Verhalten erklären.