Vim:针对每种文件类型突出显示单词TODO [英] Vim : Highlight the word TODO for every filetype

查看:82
本文介绍了Vim:针对每种文件类型突出显示单词TODO的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

无论编辑什么文件(代码或常规文本),我都想在vim中突出显示TODO一词。目前,它可以用于许多种不同的语言(例如,TODO在C / Java注释中默认为突出显示),但是我将vim用于非代码文本文件,我也希望看到它们也突出显示TODO。

I would like to highlight the word TODO in vim, no matter what file is edited (code or normal text). It currently works for many different languages (for example, TODO is highlighted in C/Java comments by default), but I use vim for non-code text files and I would like to see the TODOs highlighted for them too.

最简单的方法是什么?

推荐答案

每种文件类型的突出显示TODO并且不会破坏其他语法规则,只能使用:match / matchadd()

Highlighting TODO for every filetype and without possibly breaking other syntax rules can be done only by using :match/matchadd():

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

这篇关于Vim:针对每种文件类型突出显示单词TODO的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆