
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/zlogout
Datei kann überschrieben werden, indem Folgendes hinzugefügt wird .zlogout
:
setopt norcs
Die norcs
Option bedeutet, dass zsh keine nachfolgenden RC-Dateien lesen soll, einschließlich /etc/zlogout
. Und da /etc/zlogout
die zuletzt verarbeitete RC-Datei ist, norcs
hat die Option keine Nebeneffekte, wenn sie in angegeben wird .zlogout
.