Tengo dos computadoras con la última Fedora. En el primero, estoy usando zsh y la rueda del mouse se puede usar con menos buscapersonas dentro de gnome-terminal para desplazar el buscapersonas.
En el segundo, uso bash y el mouse desplazará el historial del terminal, no el localizador.
El shell no debería hacer ninguna diferencia, ¿por qué no puedo usar la rueda del mouse para desplazarme en el segundo caso?
Para ilustrar lo que hace, imagine que tengo un documento como este:
AAAA
BBBB
CCCC
DDDD
EEEE
Y tengo una terminal de dos líneas. Si uso menos, entro en la pantalla
AAAA
BBBB
La rueda del mouse no puede desplazarse más hacia abajo. Si me desplazo hacia arriba, obtengo el historial de solicitud de bash. Ahora uso la tecla de página hacia abajo para llegar al final del documento, aparece en la pantalla:
DDDD
EEEE
Desplazarme hacia arriba me atrapa
BBBB
DDDD
->
fuente
Respuestas:
La computadora donde menos se había desplazado
LESS=-r
, la otra teníaLESS=-asXFMMRqix8
Desde la página de menos man:
La
-X
opción evitó el desplazamiento completo y la-q
opción provocó que el localizador ingresara en un estado no desplazable al desplazarse más allá del comienzo o el final del archivo.Mis opciones son ahora
LESS=-asrRix8
fuente
-XE
, porque me encanta que los archivos pequeños se descarguen inmediatamente en el aviso, es decir, que se usenless
comocat
reemplazo de archivos pequeños. Desearía poder-XE
comportarme con desplazarme en archivos más largos ... envié un correo electrónico al autor con la esperanza de que esto sea algo alcanzable. Sospecho que no. >:Para aquellos que son tan novatos como yo, deben ingresar lo siguiente en su terminal:
o usa esto
puedes usar
man less
para ver la diferenciaPara que el efecto persista, puede agregar esta línea a su ~ / .bashrc y volver a abrir su terminal nuevamente
fuente