Wie kann zsh so konfiguriert werden, dass der Bildschirm beim Abmelden nicht gelöscht wird?

Wie kann zsh so konfiguriert werden, dass der Bildschirm beim Abmelden nicht gelöscht wird?

Beim SSH-Zugriff auf einen Host wird der Bildschirm beim Beenden gelöscht, sodass es nicht möglich ist, die aktuelle Ausgabe zu überprüfen. Dieses Verhalten scheint systemweit in /etc/zlogout festgelegt zu sein. Wie kann zsh so konfiguriert werden, dass der Bildschirm beim Abmelden nicht gelöscht wird?

Verwandte Frage:Wie verhindere ich das Löschen der Terminalausgabe, wenn ich eine SSH-Sitzung „beende“?

Antwort1

Die systemweite /etc/zlogoutDatei kann überschrieben werden, indem Folgendes hinzugefügt wird .zlogout:

setopt norcs

Die norcsOption bedeutet, dass zsh keine nachfolgenden RC-Dateien lesen soll, einschließlich /etc/zlogout. Und da /etc/zlogoutdie zuletzt verarbeitete RC-Datei ist, norcshat die Option keine Nebeneffekte, wenn sie in angegeben wird .zlogout.

verwandte Informationen