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

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

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

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

  • Как отключить выгрузку контрольной суммы tcp на OSX 10.11.6?
  • настроить mysql с помощью django
  • Скопировать файлы в новый каталог, только если имя файла находится в массиве
  • Могу ли я написать C-программы для Linux на OS X?
  • Как запустить Google Chrome или Chromium на удаленном сеансе ssh?
  • Введите список файлов и каталогов, которые нужно скопировать с помощью ditto
  • rsync через SSH иногда очень медленно - в других случаях максимальная пропускная способность
  • Есть ли способ переносить часть форматированного текста?
  • 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

    ip6tables не будет принимать адрес -d, но iptables будет

    awk распечатать совпадение, только если последняя запись перед другим совпадением

    Выполните команду на новом именованном экране

    Почему мой mod_authnz_external не работает?

    Как добиться `losetup -a` поведения с busybox?

    Как «открыть» на «отфильтрованном» порту

    Когда следует сохранять отладочные символы в модулях ядра?

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

    ожидать сценария для получения вывода для нескольких серверов

    Как получить сетевую маску с IP-адреса?

    Courier IMAP – каталог почтовых ящиков учетной записи не принадлежит правильному uid или gid

    Почему порт udp не открывается?

    Как я могу вставить что-то в VIM из буфера обмена

    Неверное отображение персонажа в приложениях, связанных с Интернетом

    Как предотвратить подавление звука при переключении пользователя?

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