Выделить nbsp \xA0 в vim

Выделить nbsp \xA0 в vim

У меня в vimrc есть несколько шаблонов для сопоставления странных символов в файлах, таких как символы табуляции, фигурные кавычки, длинные тире и т. д.

" Highlight various difficult-to-see problems
:match Error / \t/
:match Error /–/
...

Как добавить неразрывный пробел ASCII \xA0в этот список?

Я столкнулся с одним из таких nbsps в файле, когда делал некоторые сравнения. Не знаю, как он туда попал, но мне пришлось использовать шестнадцатеричный редактор, чтобы посмотреть, что происходит.

Аналогично на изображении вы можете видеть, что это одновременно и то, что является пространством, и то, что им не является.

nbsp влияющие моменты

решение1

Видеть :help character-classes:

:match Error /\%xA0/

Связанный контент