在厌倦了默认的cygwin终端后,我决定尝试rxvt
。一切似乎都很好,除了一件事:我的git存储库的配色方案停止工作。
BTW其他颜色方案(如vim
编辑器)在rxvt
下工作正常。我还运行了这个script以确保启用了256种颜色。
我的~/.gitconfig
看起来像这样:
[user]
name = xyz
email = xyz@abc.com
[color]
diff = auto
status = auto
branch = auto
[core]
autocrlf = false
答案 0 :(得分:21)
如果将〜/ .gitconfig颜色部分中的所有设置从“auto”更改为“always”,那么即使在rxvt / mintty
中,MSYSGit着色也能正常工作[color]
ui = always
status = always
branch = always
diff = always
interactive = always
答案 1 :(得分:8)
感谢ak2的建议,我通过从msysgit切换到cygwin的git解决了这个问题。