Vim:为每种文件类型突出显示单词TODO

use*_*048 13 vim syntax-highlighting editor

无论编辑什么文件(代码或普通文本),我想在vim中突出显示TODO这个词.目前,它适用于许多不同的语言(例如,TODO被默认为C/Java的注释高亮显示),但我使用vim的非代码文本文件,我想看到的待办事项强调了他们.

最简单的方法是什么?

ZyX*_*ZyX 25

只需使用:match/ matchadd():可以为每种文件类型突出显示TODO,而不会破坏其他语法规则

augroup HiglightTODO
    autocmd!
    autocmd WinEnter,VimEnter * :silent! call matchadd('Todo', 'TODO', -1)
augroup END
Run Code Online (Sandbox Code Playgroud)

  • @ user1536048在这种简单的情况下你不需要`\(... \)`:`TODO\| FIXME`就足够了. (5认同)