Ich habe grep Farben in meinem eingerichtet ~/.bashrc
:
export GREP_COLORS='ms=01;34:mc=01;34:sl=:cx=:fn=35:ln=32:bn=32:se=36'
Sie arbeiten für
grep --color=auto
grep --color=always
Leider werden diese benutzerdefinierten Farben ignoriert von:
git grep --color=auto
git grep --color=always
Wie mache ich git grep
die obigen $GREP_COLORS
Farben?
grep
configuration
colors
git
Grzegorz Wierzowiecki
quelle
quelle
grep
Dienstprogramm nicht auf, es hat einen eigenen internen Befehl, der aufgerufen wirdgit grep
und ähnliche, aber nicht identische Optionen hat.Antworten:
Sie sollten Farben explizit in der Konfigurationsdatei von git konfigurieren.
Interessante Informationen finden Sie in der Manpage git-config , insbesondere nach der Konfigurationsvariablen
color.grep.<slot>
quelle
Git grep verwendet die
GREP_COLORS
Umgebungsvariable nicht. Stattdessen sollten Sie benutzerdefinierte Einträge hinzufügen~/.gitconfig
Beispielsweise:
quelle
match 10 22
- sieheman 1 git-config
unter "KONFIGURATIONSDATEI"> "Werte"> "Farbe"