Vim: выделите слово TODO для каждого типа файла
Я хотел бы выделить слово TODO в vim, независимо от того, какой файл редактируется (код или обычный текст). В настоящее время он работает на разных языках (например, TODO выделен по умолчанию комментариями C/Java), но я использую vim для текстовых файлов без кода, и я хотел бы, чтобы TODO также выделяли их.
Каков самый простой способ сделать это?
Ответы
Ответ 1
Выделение TODO для каждого типа файлов и без возможности нарушения других правил синтаксиса может быть выполнено только с помощью :match
/matchadd()
:
augroup HiglightTODO
autocmd!
autocmd WinEnter,VimEnter * :silent! call matchadd('Todo', 'TODO', -1)
augroup END