man less nos dice lo siguiente:
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".
Nos dice que usemos lesskeypara generar una lectura de archivo menos clave completa man lesskeylos detalles. Puede poner lo siguiente en el archivo de entrada lesskey ( ~/.lesskeypor defecto)
h left-scroll
l right-scroll
Luego lesskey, ejecute , y generará un archivo de salida ( ~/.lesspor defecto) para usted.
Por lo que puedo decir, no se puede hacer desplazamiento horizontal carácter por carácter.
man lesskey