Renkler bu dört vurgu grubu tarafından kontrol edilir ( :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
Bunlar genellikle bir renk şemasıyla tanımlanır , ancak genel şemasını seviyorsanız, sadece farkını vurgulayarak değil ~/.vimrc( :colorschemekomuttan sonra ) bunları kişiselleştirebilirsiniz . Sadece kullanarak yeniden tanımlayın :highlight. İşte kişisel özelleştirmelerim (GVIM için; terminal için ctermfg/bg=.../ ek olarak uygun niteliklere ihtiyacınız var ):
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
Renkleri hareket halindeyken değiştiriyorsanız, bu :hikomutları kullanarak yeniden çağırmanız gerekir.:autocmd ColorScheme * hi ...