Как настроить zsh так, чтобы экран не очищался при выходе из системы?

Как настроить zsh так, чтобы экран не очищался при выходе из системы?

При sshing на хост экран очищается при выходе, что делает невозможным просмотр недавнего вывода. Похоже, что это поведение установлено на уровне системы в /etc/zlogout. Как можно настроить zsh так, чтобы он не очищал экран при выходе?

Сопутствующий вопрос:Как предотвратить очистку вывода терминала при «выходе» из сеанса SSH?

решение1

Общесистемный /etc/zlogoutфайл можно переопределить, добавив следующее .zlogout:

setopt norcs

Опция norcsозначает, что zsh не должен читать последующие файлы rc, включая /etc/zlogout. И поскольку /etc/zlogoutэто последний обработанный файл rc, norcsопция не имеет никаких побочных эффектов, если указана в .zlogout.

Связанный контент