Estoy usando el terminal predeterminado de Ubuntu 16.04 (creo que es GNOME)
El problema al que me enfrento es que cuando uso el git diff
comando para inspeccionar mis cambios locales, puedo desplazarme hacia arriba / abajo con la rueda del mouse, pero no aparecen nuevas líneas cuando llego al final (por lo que solo puedo ver una página de cambios) Para pasar a las siguientes líneas, puedo usar el espacio o las flechas arriba / abajo del teclado, pero ¿puedo hacer esto de alguna manera con la rueda del mouse?
Por cierto, si uso el less
comando funciona como se esperaba -> desplazarse hacia abajo va a nuevas líneas.
fuente
-+F
a las opcionesless
o la salida que cabe en una pantalla está vacía. Tenga en cuenta que ambas opciones combinadas canalizarán cualquier salida de git a través de un localizador, incluso si cabe en una pantalla. Sin embargo, hay una secuencia de comandos de contenedor por menos que llama menos solo si la salida excede el tamaño de la pantalla . Vea los comentarios # 10 y # 11 sobre este error de Debian y esta pregunta en menos para obtener más detalles técnicos.Desde /programming//a/2183920/486919 , una forma de hacer esto y preservar el resaltado de diferencias es usar
git diff
sin un localizador:fuente
--no-pager
es mejor para diferencias cortas pero no para largas.