Ответ 1
Вы можете использовать команду syntax
с кластером @NoSpell
:
syn match myExCapitalWords +\<\w*[_0-9A-Z-]\w*\>+ [email protected]
Есть ли опция vim spell checker игнорировать слова, содержащие символы подчеркивания, несколько заглавных букв, минус, цифры в текстовом файле. Я не нашел ничего в руководствах (7.2) или поиске Google.
Вы можете использовать команду syntax
с кластером @NoSpell
:
syn match myExCapitalWords +\<\w*[_0-9A-Z-]\w*\>+ [email protected]
Вы можете посмотреть переменную :help iskeyword
, которая определяет, что такое слово.
Вы можете попробовать использовать zg
при неправильном слове - это добавит слово в список разрешенных слов, который затем должен прекратить его выделение в будущем.
В противном случае я не уверен, возможно ли это, используя стандартную функциональность - файлы синтаксиса могут указывать регионы, которые должны или не должны быть проверены орфографией, но это не поможет вам, поскольку вы включаете "плохие слова" в комментарии, который в большинстве случаев проверяется орфографией.