2016-10-03 2 views
0

git 커밋 메시지 편집기의 첫 번째 줄 (본문 텍스트)의 색을 구성하는 매개 변수는 무엇입니까? (문제가 생길 경우 나는 vim을 편집인으로 사용하고있다.)git commit editor colors를 설정하십시오.

많은 관련 자원을 발견했지만 그 중 누구도이 색상을 지정하는 옵션을 제공하지 않았습니다.

나는이 옵션을 다른 곳으로 구성해야합니다 의심하기 시작하고있다 : 은 (

+2

당신이 메시지를 편집 할 수 있도록이 기본 편집기를 커밋하려고하면, 아마도 당신의 경우에 vim이 맞을 것입니다. 따라서 vim (.vimrc) 설정에서이 질문에 대한 대답을 검색해야합니다. 귀하의 질문은 내가 생각하기에 자식 자체와 관련이 없습니다. –

+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 정력에 essage는, ~/.vimrc

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

다른 하이라이트 옵션에 다음 코드를 추가하거나 gitcommit 파일 형식의 구문 스크립트로 URL

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

+0

고마워, 그건 내 원래 질문에 대한 답변입니다. 레코드의 경우, 결국에는 .vimrc에 "set background = light"설정을 추가 했으므로이 구성표의 기본 색상이 좋습니다. – Attilio

2

다음에서 정력 명령에 :hi을 입력하여 찾을 수 있습니다 :hi def link을 올바르게 사용하면 ~/.vimrc의 강조 표시를 덮어 쓸 수 있습니다.

:hi gitcommitSummary ctermfg=yellow ctermbg=red 

아니요 :au FileType gitcommit (@ ymonad의 대답과 동일).