Я установил grep цвета в моем ~/.bashrc
:
export GREP_COLORS='ms=01;34:mc=01;34:sl=:cx=:fn=35:ln=32:bn=32:se=36'
Они работают на
grep --color=auto
grep --color=always
К сожалению, эти пользовательские цвета игнорируются:
git grep --color=auto
git grep --color=always
Как заставить git grep
использовать вышеуказанные $GREP_COLORS
цвета?
grep
configuration
colors
git
Гжегож Вежовецкий
источник
источник
grep
утилиту, у нее есть собственная внутренняя команда, которая вызываетсяgit grep
и имеет похожие, но не идентичные опции.Ответы:
Вы должны явно настроить цвета в файле конфигурации git.
Интересная информация находится на странице руководства git-config , в частности ищите переменную конфигурации
color.grep.<slot>
источник
Git grep не использует
GREP_COLORS
переменную окружения. Вместо этого вы должны добавить пользовательские записи в вас~/.gitconfig
Например:
источник
match 10 22
см.man 1 git-config
в "ФАЙЛЕ КОНФИГУРАЦИИ"> "Значения"> "цвет"