Улучшение подсветки синтаксиса 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)