从vim和爱开始,它突出了todo评论。在这里,我们使用自定义关键字(第一个初始最后一个初始todo:abTODO),因此很容易grep适用于特定人的待办事项。
我很乐意将我的关键词添加到vi中,并与todo,fixme和xxx一起突出显示。
In vim, how do I highlight TODO: and FIXME:?似乎适用,但使用以下内容无效:
syn match myTodo contained "abTODO"
hi def link myTodo Todo
更新
在我的.vimrc中,我有以下3行(如建议的那样):
syntax enable
syn match myTodo "\<\l\{2\}TODO\>"
hi def link myTodo Todo
这是一个小写的L,而不是1.但是abTODO仍然没有被突出显示。
答案 0 :(得分:3)
试试这场比赛:
syn match myTodo "\<\l\{2\}TODO\>"
说明:
\<
匹配单词的开头\l\{2\}
恰好匹配两个小写字母TODO\>
匹配单词TODO
你的突出显示命令很好。我认为这里不需要contained
选项。