답변:
색상은 다음 네 가지 강조 그룹 ( :help hl-DiffAdd
) 으로 제어됩니다 .
DiffAdd diff mode: Added line
DiffChange diff mode: Changed line
DiffDelete diff mode: Deleted line
DiffText diff mode: Changed text within a changed line
이들은 일반적으로 색 구성표로 정의 되지만 , 차이점 강조 표시가 아니라 전체 구성표를 원하는 경우 (명령 ~/.vimrc
뒤) 에서 사용자 정의 할 수 있습니다 :colorscheme
. 를 사용하여 재정의하십시오 :highlight
. 여기 내 개인 사용자 정의가 있습니다 (GVIM의 경우; 터미널의 경우 ctermfg/bg=...
대신 / 적절한 속성 이 필요함 ).
hi DiffAdd gui=none guifg=NONE guibg=#bada9f
hi DiffChange gui=none guifg=NONE guibg=#e5d5ac
hi DiffDelete gui=bold guifg=#ff8080 guibg=#ffb0b0
hi DiffText gui=none guifg=NONE guibg=#8cbee2
컬러 케미를 즉시 전환하는 경우 다음을 :hi
통해 해당 명령 을 다시 호출해야합니다.:autocmd ColorScheme * hi ...