配置 git commit 编辑器颜色

Att*_*lio 8 git vim

git的提交消息编辑器的第一行(和正文)的颜色配置参数是什么?(以防万一,我使用 vim 作为编辑器)。

我找到了许多相关资源,但没有一个提供指定此颜色的选项。(就记录而言,最相关的点击次数如下:

我开始怀疑必须在其他地方配置此选项(例如在 bash 或 vim 中)...

ymo*_*nad 5

要在 vim 中编辑提交消息时更改标题的颜色,请将以下代码添加到 ~/.vimrc

au FileType gitcommit
 \ hi gitcommitSummary ctermfg=yellow ctermbg=red
Run Code Online (Sandbox Code Playgroud)

可以通过输入:hivim 命令或从以下 url 中找到其他突出显示选项

https://github.com/vim/vim/blob/master/runtime/syntax/gitcommit.vim


bjn*_*ord 5

我缺少的是一个GIT_EDITOR环境变量。(也可以按core.editor中的方式设置git config。)当我将其设置为 时/usr/bin/vim,颜色显示在我的提交编辑器会话中。

  • 诀窍是使用 `editor = /usr/bin/vim` 而不是 `editor = vim`。:捂脸: (3认同)