配置git的提交消息编辑器的第一行(和正文)的颜色的参数是什么? (如果重要的话,我使用vim作为编辑)。
我找到了许多相关资源,但没有一个提供指定此颜色的选项。 (对于记录,最相关的点击如下:
我开始怀疑此选项必须在其他地方配置(例如在bash或vim中)...
答案 0 :(得分:2)
要在vim中编辑提交消息时更改标题的颜色,请将以下代码添加到~/.vimrc
au FileType gitcommit
\ hi gitcommitSummary ctermfg=yellow ctermbg=red
通过在vim命令中键入:hi
或从以下网址
https://github.com/vim/vim/blob/master/runtime/syntax/gitcommit.vim
答案 1 :(得分:2)
由于gitcommit
文件类型的语法脚本正确使用:hi def link
,您只需覆盖~/.vimrc
中的任何突出显示:
:hi gitcommitSummary ctermfg=yellow ctermbg=red
不需要:au FileType gitcommit
(如@ ymonad的答案)。
答案 2 :(得分:0)
我所缺少的是一个GIT_EDITOR
环境变量。 (也可以在core.editor
中设置为git config
。)当我将其设置为/usr/bin/vim
时,颜色将在提交编辑器会话中显示。