Клавиши со стрелками в `less`

В manpage less клавиш со стрелками вверх и вниз не упоминаются в контексте обычной навигации, но в Debian Linux (8.2) они явно работают для прокрутки вверх и вниз. Почему это? Файл lesskey упоминается в man-странице, может быть, он определен там? Я не могу найти этот файл где-нибудь, он существует в стандартной установке Debian?

Страница руководства, например, как вы можете найти в командах OSX или Unix, является неполной:

  • Помимо всего прочего, less инициализирует себя, используя строки termcap для клавиш курсора, клавиши home / page, pageup / pagedown.
  • В большинстве конфигураций также можно переопределить параметры termcap с переменными среды, начинающимися с LESS_TERMCAP_ , например LESS_TERMCAP_ku чтобы переопределить строку ku (курсор вверх).

Рассматривая исходный код, в cmdtbl есть таблица decode.c которая дает начальные привязки ключей, например,

  'k',0, A_B_LINE, 'y',0, A_B_LINE, CONTROL('Y'),0, A_B_LINE, SK(SK_CONTROL_K),0, A_B_LINE, CONTROL('P'),0, A_B_LINE, SK(SK_UP_ARROW),0, A_B_LINE, 

Вы можете увидеть рисунок здесь: все они возвращаются на одну линию. Но я не вижу ничего на странице руководства.

Дальнейшее чтение:

  • Цвета в Man Pages , в которых упоминаются переменные среды.
  • lesskey (1) справочная страница с обсуждением ключевых привязок