Si realmente desea que less
borre la pantalla cuando salga, puede redefinir el comando de esta manera
less() { command less "$@"; clear; }
Por otro lado, si desea que less
guarde el contenido original de la pantalla y lo restaure cuando salga, este debería ser un comportamiento estándar. (Se administra a través de las entradas ti
y te
de TERMINFO
y / o TERMCAP
. Estos se configuran de acuerdo con el tipo de terminal como se evidencia con echo $TERM
.)
Puede intentar forzar la -X
opción con
less -+X
Pero si eso tampoco funciona, proporcione el resultado de ejecutar un echo $TERM
, y debería ser posible determinar cuáles son los valores ti
y te
, y por lo tanto, por qué no están guardando y restaurando la pantalla.
Comentarios