Anteriormente, si ejecutaba something | less, y luego presionaba q, solía devolverme al indicador con la salida de lesstodavía visible.
$ seq 1 100 | less
1
2
3
4
:q
$ <prompt here. I can still see the output of less>
Pero ahora, después de instalar Zsh (con oh-my-zsh. No funciona en bash también), el terminal se ve así:
$ seq 1 100 | less
<less shows up, I press :q and it is cleared>
$ <prompt here. Output of less disappears.>
Busqué un lessarchivo de configuración y no encontré ninguno. ¿Hay alguna manera de que pueda lesscomportarme de la manera anterior? Tener la salida visible es muy útil.

~/.lesskeyy funciona con todo elgitetc.Como jhscheer mencionó, todo está en la página de manual para
lessAgregue esto a su perfil de zsh
.zshrcpara que funcione bien con git :)LESS="-XRF"; export LESS- EDITAR
En realidad, en su caso, probablemente sea mejor ejecutar el siguiente comando para evitar modificar el comportamiento global de
less:git config --global core.pager 'less -XRF'fuente