Узнайте причину странного изюминки в Vim

Я использую latexbox в vim для редактирования латексных файлов. Я обнаружил, что некоторые слова, такие как "вершины", "онлайн", "то есть", выделены голубым цветом. Есть ли способ узнать правило, почему Vim выделяет такие странные моменты? Я просто хотел бы отключить это.

3 ответа

Решение

Наконец-то найдите виновника проблемы.

Странное выделение исходит от проверки орфографии vim, которая классифицирует мой текст как SpellCap.

Чтобы это исправить, мне просто нужно использовать

hi clear SpellCap

Или вы можете изменить его на менее раздражающий цвет

highlight SpellCap term=underline cterm=underline

Для этого необходим плагин SyntaxAttr.vim - Показать атрибуты подсветки синтаксиса. Он покажет вам группу синтаксиса под курсором. Затем вы можете отключить это (желательно в ~/.vim/after/syntax/tex.vim, с помощью :syntax clear {group-name}).

Чтобы отключить подсветку синтаксиса, просто используйте эту команду: :syntax off,

Вы можете узнать, какой синтаксический файл используется для вашего файла, введя :set syntax,

Чтобы получить дополнительную помощь по этой теме, введите :help syntax,

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