Відповіді:
man less повідомляє нам таке:
You may define your own less commands by using the program lesskey
(1) to create a lesskey file. This file specifies a set of command
keys and an action associated with each key. You may also use
lesskey to change the line-editing keys (see LINE EDITING), and to
set environment variables. If the environment variable LESSKEY is
set, less uses that as the name of the lesskey file. Otherwise,
less looks in a standard place for the lesskey file: On Unix
systems, less looks for a lesskey file called "$HOME/.less".
Це дозволяє нам використовувати lesskeyдля створення файлу з меншими ключами читання, man lesskeyзаповнення деталей. Ви можете помістити наступне у вхідний файл менше ключа ( ~/.lesskeyза замовчуванням)
h left-scroll
l right-scroll
Потім запустіть lesskey, і він створить вихідний файл ( ~/.lessза замовчуванням) для вас.
Наскільки я можу сказати, ви не можете робити горизонтальну прокрутку символів за символами.
Ви можете встановити власні прив’язки ключів до lesskeyпрограми. Створіть .lesskeyу домашньому каталозі файл, що містить ваші вкладення ключів, після чого запустіть lesskeyкоманду, щоб перетворити їх у форму, яка lessрозуміє (складені прив’язки зберігаються у ~/.less).
Немає команди, яка прокручує один символ вліво або вправо. Це можна зробити, передавши числовий аргумент 1 командам left-scrollі right-scroll. Ви не можете безпосередньо встановити прив'язку для команди з аргументом, але ви можете встановити прив'язку для запуску команди, а потім проаналізуйте більше клавіш. Отже, запустіть noactionкоманду, потім розберіть послідовність клавіш, яка виконує команду прокрутки з потрібними аргументами.
h noaction 1\e(
l noaction 1\e)
man lesskey