1 votes

Conserver la sortie de la commande dans l'écran du terminal

Je suis nouveau sur Mac, lorsque j'utilise le terminal, j'ai trouvé des commandes comme git log des comportements différents de ceux de Linux.

Sous Linux, ils impriment le résultat à l'écran et quittent, laissent tous les résultats à l'écran et je peux les voir lorsque j'entre une autre commande. Écran après l'exécution d'une commande comme celle-ci :

$ git log
commit **********
Author: ******
....

$

Mais sur Mac, ils impriment le résultat dans un "nouvel écran", après la sortie, tous les résultats sont nettoyés, de sorte que je ne peux pas voir le résultat précédent. L'écran après l'exécution de la commande ressemble à ceci :

$ git log
$ 

Le résultat a été effacé de l'écran.

Puis-je modifier certains paramètres pour qu'il se comporte comme sous linux ? Merci de votre réponse.

1voto

nohillside Points 82672

La sortie de git log est envoyé à un téléavertisseur pour affichage, qui peut être configuré par l'intermédiaire de git config (le nom de la variable est core.pager ). Par défaut, less est utilisé, vous pouvez donc vouloir comparer la valeur de $LESS sur les deux systèmes.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X