Поиск подсветки (hlsearch) не работает в vim

У меня проблема с поиском в vim. Я использовал его раньше, но в настоящее время он вообще не работает.

  • Я ввел :set hlsearch, который также находится в моем .vimrc файле.
  • Я ввел :set hlsearch?, и результат hlsearch, указывая, что я успешно включил эту опцию. (Правильно?)
  • Я запускаю vim, а не vi, так что это не проблема.
  • Я искал, но только нашел, что люди спрашивают об отключении поиска.

Я был бы признателен за любой вклад, поскольку это заставляло меня гать. Спасибо!

Редактирование: выделение также не работает для проверки орфографии, поэтому, очевидно, что-то глобальное об подсветке.

Ответ 1

Когда у вас возникают проблемы с несколькими выделениями (например, поиск и заклинание в вашем случае), сначала проверьте выделенные выделения с помощью

:hi

Если какие-либо группы ошибочны или выключены, проверьте свой :colorscheme и, возможно, попробуйте другой.

В консоли проблемы с цветом часто связаны с количеством доступных цветов, волосатой проблемой. Проверьте с помощью

:set t_Co?

Другим хорошим инструментом для проверки проблем с отдельными элементами синтаксиса является SyntaxAttr.vim - показать синтаксис, выделяющий атрибуты символа под плагином.