Zacząłem używać trybu różnicowego w vimie w pracy, a jedyną rzeczą, którą zauważyłem, jest to, że kolory są naprawdę jasne, co nie pomaga, gdy próbujesz szukać różnic w dużych plikach przez długi czas.
Czy istnieją jakieś schematy kolorów, które ludzie dostosowali, aby ułatwić dostęp do trybu różnicowego dla oczu?
Mam składnię / diff.vim (źródłowy ręcznie) o następującej treści:
źródło
Mój własny schemat „ Kolory sygnalizacji świetlnej ” z czerwonym, żółtym, zielonym i niebieskim.
Są nieco łagodniejsze w GVim niż na terminalu.
Ale zostały zaprojektowane tak, aby były bardziej intuicyjne (dla ludzi z zachodu) niż delikatne.
źródło
ctermfg=white
iguifg=white
z pliku, jeśli chcesz.white
nową wiedzę, może warto rozważyć ustawienie koloru tła zamiast. Czemu? Jeśli masz długie linie, ale zawijanie jest wyłączone, wówczas czerwona + żółta zmiana może pojawić się na ekranie , a zmienionej linii można łatwo pominąć! Myślę, że właśnie dlatego różne motywy nadają stylizacji całej linii . Och, już to robimy. Ustawiliśmy tło na czarne, aby zwrócić uwagę. (Jest subtelny, ale może wystarczyć, o ile twoje normalne tło jest czarne!)Przejrzałem wszystkie kolory, które domyślnie używają vima, i stwierdziłem, że „rano” i „zellner” wyglądają w porządku dla vimdiff.
źródło