Я начал использовать diff режим в vim на работе, и я заметил одну вещь: цвета действительно яркие, что не помогает, когда вы пытаетесь найти различия в огромных файлах в течение длительного времени.
Существуют ли какие-либо цветовые схемы, которые люди настроили так, чтобы облегчить глаза?
У меня есть синтаксис / diff.vim (который я поставляю вручную) со следующим содержанием:
источник
Моя собственная схема « Цвет светофора » с изображением красного, желтого, зеленого и синего.
Они немного мягче в GVim, чем на терминале.
Но они действительно были разработаны, чтобы быть интуитивными (для западных жителей), а не мягкими.
источник
ctermfg=white
иguifg=white
из файла, если хотите.white
передний план, вы можете рассмотреть вопрос о создании фонового цвета вместо этого. Почему? Если у вас длинные строки, но обтекание отключено, то изменение красного + желтого может появиться за пределами экрана , и измененная строка может быть легко пропущена! Я думаю, что именно поэтому различные темы задают стиль всей линии . О, мы уже это делаем. Мы устанавливаем черный фон, чтобы привлечь внимание. (Это едва уловимо, но этого может быть достаточно, если у вас обычный черный фон!)Я просмотрел все схемы цветов, которые по умолчанию работают с vim, и обнаружил, что 'morning' и 'zellner' выглядят нормально для vimdiff.
источник