Phối màu khác tốt hơn


20

Tôi đã bắt đầu sử dụng chế độ diff trong vim tại nơi làm việc và một điều tôi nhận thấy là màu sắc rất sáng, không giúp ích gì khi bạn cố gắng tìm kiếm sự khác biệt trong các tệp lớn trong thời gian dài.

Có bất kỳ phối màu nào ngoài kia mà mọi người đã tùy chỉnh để làm cho chế độ khác dễ dàng hơn trên mắt không?

Câu trả lời:


13

Tôi khá thích các màu khác nhau trong màu sắc của tôi :

khác


Tôi không thể tìm thấy một cách thích hợp để cài đặt colorcheme của bạn. Tôi bị lạc Có lẽ nó rõ ràng và tôi thực sự không thể nhìn thấy nó. Bạn có thể giúp tôi không?
MycrofD

Tất cả mọi thứ được giải thích trong README.
romainl

Nó cũng hỗ trợ một hương vị nhẹ / sáng? Khi tôi sử dụng máy tính trong khi mặt trời chiếu sáng, tôi chuyển thiết bị đầu cuối của mình sang bảng màu sáng. @romainl Trông đầy hứa hẹn, làm việc tốt!
xliiv

Màu sắc này là tuyệt vời, nhưng tôi đồng ý với MycrofD rằng bạn có thể tăng cường cài đặt một chút với một cuộc gọi mkdir và curl.
Cameron Stone

9

Tôi có một cú pháp / diff.vim (mà tôi nguồn thủ công) với các nội dung sau:

hi DiffText   cterm=none ctermfg=Black ctermbg=Red gui=none guifg=Black guibg=Red
hi DiffChange cterm=none ctermfg=Black ctermbg=LightMagenta gui=none guifg=Black guibg=LightMagenta

5

Đề án của riêng tôi " Màu đèn giao thông " có màu đỏ, vàng, xanh lá cây và xanh dương.

Họ là một chút nhẹ nhàng trong GVim hơn trên thiết bị đầu cuối.

Nhưng chúng thực sự được thiết kế để trở nên trực quan (đối với người phương Tây) chứ không phải nhẹ nhàng.

gvim

nhập mô tả hình ảnh ở đây


Có vẻ như màu sắc JellyBeans cũng sử dụng màu đỏ, xanh lá cây và xanh dương, mặc dù theo một cách hơi khác.
joeytwiddle

Đề án của bạn là tốt đẹp, và tôi đang cố gắng với nó. Nó tắt màu cú pháp phụ thuộc ngôn ngữ, những gì tôi bắt đầu nghĩ là một cái gì đó cần thiết để đảm bảo khả năng đọc của sự khác biệt. +1
Enrico Maria De Angelis

2
@EnricoMariaDeAngelis Vâng, tôi thấy ngôn ngữ làm nổi bật sự mất tập trung khi tôi muốn tập trung vào các nhân vật đã thay đổi. Bạn có thể xóa tất cả ctermfg=whiteguifg=whitekhỏi tệp, nếu bạn muốn.
joeytwiddle

1
Nếu bạn làm vô hiệu hóa các whiteforeground, bạn có thể muốn xem xét việc thiết lập một màu nền để thay thế. Tại sao? Nếu bạn có các dòng dài nhưng gói bị tắt, thì thay đổi màu đỏ + vàng có thể xuất hiện trên màn hình và dòng thay đổi có thể dễ dàng bị bỏ qua! Tôi nghĩ đó là lý do tại sao các chủ đề khác nhau có xu hướng thiết lập một số kiểu dáng cho toàn bộ dòng . Ồ, chúng tôi đang làm điều đó rồi. Chúng tôi đặt nền thành màu đen, để thu hút sự chú ý. (Thật tinh tế, nhưng nó có thể là đủ, miễn là nền Bình thường của bạn là màu đen!)
joeytwiddle

1

Tôi đã đi qua tất cả các màu sắc đi kèm với vim theo mặc định, và thấy 'buổi sáng' và 'zellner' trông khá ổn cho vimdiff.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.