one - Siempre usa el buscapersonas para git diff
git diff one file (1)
Estoy usando less
como mi paginador git
.
Si la salida de git diff se puede leer en una página, mi git imprime la salida en la pantalla. A veces soy demasiado rápido al escribir Ctrl+D
(media página hacia 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
- configuración de
git
:pager.diff = true
Esto se controla con la --quit-if-one-screen
-F
( --quit-if-one-screen
) a menos.
Git usa las opciones FRSX
para / o menos de forma predeterminada, si no se especifica ninguna con 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 documentación:
git config --global core.pager ''less -+$LESS -RSX''