xterm сохранить страницу от меньшего в терминале после выхода - PullRequest
5 голосов
/ 08 августа 2011

Я часто просматриваю файлы используя поменьше и хочу вспомнить, что я только что видел в файле.Однако, когда я выхожу меньше, нажимая клавишу q, мое окно xterm удаляет страницу с меньшим количеством файлов и показывает только мою командную строку.

Как сохранить меньше вывода на моем терминале при выходе?

Ответы [ 2 ]

7 голосов
/ 08 августа 2011

меньше -X

Используйте параметр -X на странице man less, описанной ниже:

   -X or --no-init
          Disables  sending  the  termcap  initialization and deinitialization strings to the terminal.
          This is sometimes desirable if the deinitialization string does something  unnecessary,  like
          clearing the screen.
1 голос
/ 02 апреля 2015

На самом деле, если вы используете xterm (а не какую-либо другую программу), выбор того, соблюдать ли escape-последовательности альтернативного экрана, можно легко сделать с помощью выбора меню Включить альтернативное переключение экрана (или настройка ресурса). Опция less не применяется к другим программам, таким как vi.

В руководстве это titeInhibit , названный в честь настроек termcap

  • ti (инициализация терминала)
  • te (окончание терминала)

а в FAQ это Почему экран не очищается при запуске vi? .

...