2016-08-13 5 views
-1

Chaque fois que je fais git diff, cela me prend à la fin du résultat diff.comment activer pager pour la sortie colorée de git diff

J'utilise diff3 comme diff.tool

Je veux voir de couleur diff uniquement pour la page en cours et il ne devrait pas défiler vers le bas jusqu'à ce que je presse j.

Quand je fais « core.pager » à « moins »,

a enlevé toutes les couleurs et la mise en forme, comme cette image, cependant les travaux de paginations.

enter image description here

Est-ce qu'il existe un téléavertisseur qui ne modifie pas les couleurs et la mise en forme de résultat diff?

+0

je ne me dérange pas les downvotes, mais au moins écrire quelque chose, ou peut-u juste dire si c'est le problème avec moins ou git pager. – codeofnode

Répondre

0

Appel less avec -r ou -R il iterpret des codes de couleur, afin de créer un alias pour less est une solution possible:

alias less="less -r" 
+0

montre "option invalide - 'r'", dans le mien cas 'Utilisation: moins [-EIMmNh ~] [FICHIER] ... ' – codeofnode

+0

Quelle version de moins utilisez-vous? – robert

+0

il n'a même pas -v ou -version, mais il montre également ce BusyBox v1.23.1 (2015-09-21 10:15:59 AEST) binaire multi-appel. » – codeofnode