Как настроить `less` для печати, начиная с верхней части окна терминала?

Недавно я переключился с Ubuntu 15.04 на 15.10, и хотя у них, похоже, такая же версия less , 458, у меня другое поведение.

В моей новой системе, если в файле меньше строк, чем у терминала, то less отображается в нижней части окна терминала, например:

  <- <- empty space, not part of file <- file starts here ... last line of the file (END) <- symbol inserted by LESS 

По моему опыту с другими системами я бы получил следующее поведение:

 file starts here ... last line of the file (END) <- symbol inserted by LESS <- <- empty space <- 

Это второстепенная проблема, но тем не менее важна. Проблема с новым поведением заключается в том, что я не могу сказать из вывода, действительно ли файл начинается с пустых строк или просто less выводит его, потому что он слишком короткий для окна терминала.

  • Unhighlight Последний поиск в 'less'
  • Искать в меньшей степени с обтеканием в EOF
  • less '+>' / path / to / file
  • Не может быть дано указание свернуть блоки строк
  • Как написать все строки от меньшего до файла?
  • Как мне сделать меньше STOP измельчения длинных строк по умолчанию?
  • Как я могу заставить меньше останавливать буферизацию ввода строки за строкой?
  • Как настроить hjkl на меньшее?
  • One Solution collect form web for “Как настроить `less` для печати, начиная с верхней части окна терминала?”

    Опция -c заставит less начинать с верхней части экрана. Вы можете применить его по умолчанию, добавив его в переменную среды LESS :

     LESS="${LESS:+$LESS }-c" export LESS 

    Это займет то, что в настоящее время находится в LESS , если есть, и добавьте -c к нему, при необходимости пробел.

    Interesting Posts

    безопасно / не опасно для ssh с ключами через открытый прозрачный прокси?

    Xpdf подходит для ширины страницы в полноэкранном режиме

    Как запустить ssh -t user @ remote 'sudo nohup bash -c "команда" в фоновом режиме

    Как разрешить tee распечатывать все дескрипторы файлов на экране, но только сохранить stdout в файл?

    Чрезвычайно высокая загрузка процессора и отставание от 3D-ускорения в Linux Mint (Virtual Box), но не с программным рендерингом

    Как очистить содержимое файла журнала ретрансляции в оболочке?

    Пути TCP / IP при использовании нескольких серверов DHCP

    Счетчики ошибок iostat в Solaris

    Разница между MTU для маршрута и MTU для интерфейса

    «Разрешение отклонено» при запуске двоичного файла, несмотря на «rwx» priviledge

    Почему мой список не преобразуется в массив в сценарии запуска .zshrc?

    Драйвер графической подсистемы Intel для Mint Linux

    Какая память не используется процессами и освобождается `echo 3> / proc / sys / vm / drop_caches`?

    Частота процессора cpu в зависимости от состояния AC / батареи

    установить BIND9 AS Источник RPM

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