Các màu được kiểm soát bởi bốn nhóm nổi bật này ( :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
Chúng thường được xác định bởi một bảng màu , nhưng bạn có thể tùy chỉnh chúng trong ~/.vimrc
(sau :colorscheme
lệnh) nếu bạn muốn bạn phối hợp tổng thể, chỉ không làm nổi bật khác biệt của nó. Chỉ cần xác định lại bằng cách sử dụng :highlight
. Dưới đây là các tùy chỉnh cá nhân của tôi (đối với GVIM; đối với thiết bị đầu cuối, bạn cần các ctermfg/bg=...
thuộc tính phù hợp thay thế / ngoài ra):
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
Nếu bạn đang chuyển đổi màu sắc một cách nhanh chóng, bạn cần phải gọi lại các :hi
lệnh đó thông qua:autocmd ColorScheme * hi ...