
При sshing на хост экран очищается при выходе, что делает невозможным просмотр недавнего вывода. Похоже, что это поведение установлено на уровне системы в /etc/zlogout. Как можно настроить zsh так, чтобы он не очищал экран при выходе?
Сопутствующий вопрос:Как предотвратить очистку вывода терминала при «выходе» из сеанса SSH?
решение1
Общесистемный /etc/zlogout
файл можно переопределить, добавив следующее .zlogout
:
setopt norcs
Опция norcs
означает, что zsh не должен читать последующие файлы rc, включая /etc/zlogout
. И поскольку /etc/zlogout
это последний обработанный файл rc, norcs
опция не имеет никаких побочных эффектов, если указана в .zlogout
.