颜色突出显示适用于git中的所有其他内容(例如状态,日志,分支名称等)。只是当我做一个互动的rebase时。
这种方式很有意义,因为交互式rebase发生在文本编辑器中,其他交互只是终端输出。但我想我记得突然强调在Windows上的git bash默认工作,所以必须在Mac上有一种方法。
我希望它能用颜色代码选择vs squash vs fixup等。
在黑暗中拍摄时,我尝试在我的interactive
中将颜色参数true
设置为auto
和~/.gitconfig
,并尝试明确提供一些颜色值,但是这样没有效果:
[color]
branch = auto
diff = auto
status = auto
ui = auto
interactive = true
[color "interactive"]
pick = yellow
squash = green
fixup = cyan
答案 0 :(得分:3)
编辑器中的突出显示不受git配置的控制。突出显示在git bash中默认工作,因为它附带了一个预先配置了git语法文件的vim。
假设您在mac上使用vim作为git编辑器,首先尝试通过将syntax on
添加到~/.vimrc
来启用vim语法突出显示。
如果不这样做,您可能需要下载并安装git syntax files。