Улучшение подсветки синтаксиса vimdiff

Когда я бегу vimdiff Я получаю довольно плохую подсветку синтаксиса (не читается):

Работать на MacVim немного лучше, но все равно ужасно.

Это из-за моей цветовой схемы (в настоящее время используется Tomorrow Night)?

Если так, есть ли способ изменить цвета, используемые в vimdiff вне темы, или, может быть, установить другой ftplugin что поддерживает это лучше (не уверен в этом как set filetype шоу vim вместо diff или похожие)?

1 ответ

Решение

Это цветовая схема. Вам нужно будет изменить DiffAdd, DiffChange, DiffDelete и DiffText. Это стандартные группы подсветки. Файл синтаксиса diff также поддерживает больше групп подсветки. Эти группы можно найти в нижней части $VIMRUNTIME/syntax/diff.vim по умолчанию это стандартные группы выделения. Однако эти цвета будут влиять только на тип файла diff.

Вы можете изменить цветовую схему, используя каталог after. Положите изменения в ~/.vim/after/colorscheme/<colorscheme_name>.vim они будут получены после установки цветовой схемы.


(Лично я не нашел ни одного цвета, который мне понравился для vimdiff)

Другие вопросы по тегам