less - утилита для просмотра постраничного текста

Автор: Vinamin
Публикация: 13:20 17-02-2021 Обнавлена: 2021-02-17 Просмотров: 1095

Утилита предназначена для постраничного просмотра больших текстовых файлов.

less - позволяет перематывать текст не только вперёд, но и назад, осуществлять поиск в обоих направлениях, переходить сразу в конец или в начало файла.

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

СИНТАКСИС И ОПЦИИ LESS

less опция файл

Наиболее популярные опции:

  • -a, --search-skip-screen — не осуществлять поиск в тексте, который в данный момент отображен на экране;

  • -bn, --buffers=n — задать размер буфера памяти;

  • -c, --clear-screen — листать текст, полностью стирая содержимое экрана (построчная прокрутка работать не будет);

  • -Dxcolor, --color=xcolor — задать цвет отображаемого текста;

  • -E, --QUIT-AT-EOF — выйти, когда утилита достигнет конца файла;

  • -e, --quit-at-eof — выйти, когда утилита второй раз достигнет конца файла;

  • -F, --quit-if-one-screen — выйти, если содержимое файла помещается на одном экране;

  • -f, --force — открыть специальный файл;

  • -hn, --max-back-scroll=n — задать максимальное количество строк для прокрутки назад;

  • -yn, --max-forw-scroll=n — задать максимальное количество строк для прокрутки вперёд;

  • -i, --ignore-case — игнорировать регистр;

  • -I, --IGNORE-CASE — игнорировать регистр, даже если паттерн для поиска содержит заглавные буквы;

  • -jn, --jump-target=n — указать, в какой строке должна быть выведена искомая информация;

  • -J, --status-column — пометить строки, соответствующие результатам поиска;

  • -n, --line-numbers — не выводить номера строк;

  • -N, --LINE-NUMBERS — вывести номера строк;

  • -s, --squeeze-blank-lines — заменить множество идущих подряд пустых строк одной пустой строкой;

  • -w, --hilite-unread — выделить первую строку нового фрагмента текста.

Во время просмотра текста утилитой можно управлять при помощи внутренних команд, набирая их на клавиатуре компьютера. Наиболее часто используемые из них:

  • h, H — справка;

  • Space, Ctrl+V, f, Ctrl+F — прокрутить текст на один экран вперёд;

  • Enter, Return, Ctrl+N, e, Ctrl+E, j, Ctrl+J — прокрутить текст на n строк вперед, по умолчанию n=1;

  • y, Ctrl+Y, Ctrl+P, k, Ctrl+K — прокрутить текст на n строк назад, по умолчанию n=1;

  • Ctrl+→ — прокрутить текст по горизонтали в конец строки;

  • Ctrl+← — прокрутить текст по горизонтали в начало строки;

  • :d — удалить текущий файл из списка файлов;

  • Ctrl+G, :f — вывести основную информацию о файле;

  • q, Q, :q, :Q, ZZ — выход.


Vinamin | 13:43:02 17-02-2021
Интересно 

Комментарии могут оставлять только зарегистрированные пользователи.