El localizador menos no borra la pantalla como debería hacerlo cuando uso git.
Uso menos todo el tiempo y generalmente no deja la salida en el terminal después de salir, pero cuando se ejecuta menos a través de git, deja la salida en el terminal. Estoy 100% seguro de que git usa menos en mi sistema.
¿Qué tiene de malo git y cómo lo soluciono? pager = less
en ~ / .gitconfig no ayuda. $ PAGER también se establece en menos.
Respuestas:
La solución es establecer la variable MENOS. Git por defecto es
less FRSX
.Alternativamente, puede modificar la variable MENOS cuando se llama al localizador:
Vea la sección core.pager en man git-config
fuente
Para borrar la pantalla, pero dejar intactos otros comportamientos, puede hacer
Esto deshabilita la
-X
opción por menos.fuente
git config --global core.pager 'less -+X -+F'
.