2016-10-03 7 views
0

gitのコミットメッセージエディタの最初の行(および本文)の色を設定するパラメータは何ですか? (問題がある場合、私はvimをエディタとして使用しています)。gitコミットエディタの色を設定する

多くの関連リソースが見つかりましたが、どれもこの色を指定するオプションがありませんでした。

私は、このオプションは、どこか別の場所に設定する必要があると考えられ始めています: は(

+2

あなたがコミットしようとすると、メッセージを編集するためのこのデフォルトのエディタが表示されます。あなたの場合はvimでしょう。したがって、vim(.vimrc)設定でこの質問に対する回答を検索する必要があります。あなたの質問は私が考えているようにgit自体とは何の関係もありません。 –

+0

あなたは[ここに記載されている](https://kparal.wordpress.com/2011/08/03/git-tip-of-the-day-syntax-highlighting-for-commit-messages /)(デフォルトのエディタは 'vim 'ではなく' vi'であったことにも注意してください)。 – Evert

+0

関連:http://unix.stackexchange.com/questions/138148/make-vim-stop-splitting-my-git-commit-messages – Evert

答えて

1

コミットmを編集するときにタイトルの色を変更するにはvimの中essage、~/.vimrc

au FileType gitcommit 
\ hi gitcommitSummary ctermfg=yellow ctermbg=red 

に次のコードを追加し、他のハイライトオプションはvimのコマンドで:hiを入力して見つけることができる、またはgitcommitファイルタイプの構文スクリプトとして、以下のURLから

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

+0

ありがとう、それは私の元の質問に対する答えです。レコードのために、最後に.vimrcに "set background = light"という設定を追加したので、このスキームのデフォルトの色はうまくいきます。 – Attilio

2

:hi def linkを正しく使用している場合は、~/.vimrcのハイライトを上書きすることができます。

:hi gitcommitSummary ctermfg=yellow ctermbg=red 

いいえ:au FileType gitcommit(@ ymonadの回答のように)が必要です。