Auparavant, si je courais something | less
, puis appuyez sur q
, cela me renvoyait à l'invite avec la sortie de less
toujours visible.
$ seq 1 100 | less
1
2
3
4
:q
$ <prompt here. I can still see the output of less>
Mais maintenant, après avoir installé Zsh (avec oh-my-zsh. Cela ne fonctionne pas aussi avec bash), le terminal ressemble à ceci:
$ seq 1 100 | less
<less shows up, I press :q and it is cleared>
$ <prompt here. Output of less disappears.>
J'ai recherché un less
fichier de configuration et n'en ai trouvé aucun. Existe-t-il un moyen de me less
comporter de la manière précédente? Avoir la sortie visible est très pratique.
~/.lesskey
et il fonctionne avec tous lesgit
etc.Comme jhscheer l'a mentionné, tout est dans la page de manuel de
less
Ajoutez ceci à votre profil zsh
.zshrc
pour le faire jouer bien avec git :)LESS="-XRF"; export LESS
-- ÉDITER
En fait, dans votre cas, il est probablement préférable d'exécuter la commande suivante pour éviter de modifier le comportement global de
less
:git config --global core.pager 'less -XRF'
la source