Обеспечить меньшее очищение экрана

Есть ли способ обеспечить less очищение экрана при выходе? Противоположность less -X .

Экран не очищается, когда я выхожу из справочной страницы в iTerm2, однако экран очищается при использовании терминала mac по умолчанию. У кого-нибудь есть предложения?

$LESS настроен на less -R

  • cd с двойной косой чертой вечно на Mac OS X Terminal
  • Сценарий OSX bash для запуска один раз на Terminal.app open
  • Как установить беспроводной адаптер Mac OS X в режим мониторинга
  • gnuplot не может увеличить Mac Sierra
  • Отключить сеть только внутри одного терминала
  • Почему основной UID администратора 501?
  • доступ к внешнему жесткому диску для удаления папки на терминале Mac
  • Как определить тип fs моего текущего рабочего каталога?
  • 3 Solutions collect form web for “Обеспечить меньшее очищение экрана”

    Обычно «очищает экран» (что, вероятно, относится к переключению на обычный экран с альтернативного экрана), когда описание терминала имеет соответствующую escape-последовательность в функции rmcup .

    Вы заметили бы разницу, если вы используете разные значения TERM в двух программах. Программа infocmp может отображать различия для соответствующих описаний терминалов.

    less также пытается очистить оставшуюся часть экрана, но это зависит от того, было ли что-либо отображено, и если выход был терминалом (в отличие от трубы).

    Помимо описания терминала некоторые эмуляторы терминала делают необязательным, разрешать ли альтернативный экран. Возможно, вы выбрали этот параметр в какой-то момент. (Я тестирую конфигурацию по умолчанию, которая работает по назначению).

    Почему бы не просто очистить экран при выходе?

     man man; clear 

    Я бы посоветовал, если «меньше» не очистит экран, который вы положили:

     alias less='(less; clear)' 

    в вашем /.bashrc ~/.profile или /.bashrc .

    (Я не на Linux-машине, чтобы проверить это на данный момент, но это должно работать в bash.)

    Interesting Posts

    Найти соединения на ip на маршрутизаторе OpenWRT?

    Почему системы становятся медленными при массивной записи на диск?

    Репликация растущих журнальных файлов в режиме реального времени по сети

    Как узнать, к какому (не установленному) пакету принадлежит файл?

    Маршрут трафика для одного IP из eth0, остальное из wlan0

    Возможно ли монтировать устройство в пространстве имен процессов после unshare ()

    Почему systemd-journald выполняет массивные записи на диске?

    Щелкните правой кнопкой мыши, чтобы скопировать имя файла (или имя каталога)

    Как сопоставить шаблон и заменить только часть шаблона?

    «Нет такого пользователя», но пользователь находится в файле passwd

    Где находится консольный шрифт в CentOS 7?

    m: команда не найдена

    Обнаружение загрузки сервера

    Рекомендации по хорошим решениям MTA / groupware?

    Как присоединиться к серии файлов вместе бок о бок, не видя разрыва между столбцами на выходе?

    Linux и Unix - лучшая ОС в мире.