如何将 zsh 配置为在注销时不清除屏幕?

amc*_*abb 5 ssh zsh

当 ssh 到主机时,屏幕在退出时被清除,这使得无法查看最近的输出。此行为似乎是在 /etc/zlogout 中在系统范围内设置的。如何将 zsh 配置为在注销时不清除屏幕?

相关问题:如何在“退出”SSH 会话时防止清除终端输出?

amc*_*abb 7

/etc/zlogout可以通过将以下内容添加到系统范围的文件来覆盖.zlogout

setopt norcs
Run Code Online (Sandbox Code Playgroud)

norcs选项表示 zsh 不应读取任何后续 rc 文件,其中包括/etc/zlogout. 由于/etc/zlogout是最后处理的 rc 文件,因此norcs.zlogout.