Estoy usando less
como mi git
.
Si la salida de git diff es legible en una página, mi git imprime la salida en la pantalla. A veces soy demasiado rápido escribiendo Ctrl+D
(media página abajo), lo que mata mi terminal. ¿Existe una opción para habilitar el buscapersonas para git diff
, incluso si la salida es muy pequeña?
No funciona:
git -p diff
git --paginate diff
git
: pager.diff = true
Esto está controlado por la --quit-if-one-screen
-F
( --quit-if-one-screen
) a less.
Git usa las opciones FRSX
para / de less de manera pnetworkingeterminada, si ninguna está especificada por las variables de entorno $LESS
o $GIT_PAGER
. Para cambiarlo, especifique la opción core.pager
y core.pager
en RSX
:
git config --global core.pager 'less -+F'
Las versiones anteriores de Git solían recomendar lo siguiente en su documentation:
git config --global core.pager 'less -+$LESS -RSX'