vim - 在VIM编辑器中,如何总是突出显示某些特定的单词?

标签 vim

VIM中始终会突出显示诸如 TODO 之类的单词。

我可以在此列表中添加一些我希望始终突出显示的自定义单词吗?

最佳答案

Todo是一个语法组:h group-name用于检查详细信息。

如果要突出显示某些单词/文本,则可以编辑语法文件,也可以创建自己的高组(:h highlight-groups)并添加匹配项。

例如:

您可以执行match todo /!Important!/以使文本!Important!TODO相同的方式突出显示。或者:

hi! Important ctermbg=red guibg=red

这将创建一个名为Important的hi-group。

然后添加匹配项:
:match Important /!Important!/

这将以您在组中定义的方式突出显示文本!Important!

您也可以在vimrc中添加这些行。

关于vim - 在VIM编辑器中,如何总是突出显示某些特定的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27686440/

相关文章:

vim - 启动 MacVim 导致 E254 无法分配颜色

Vim 快速修改方法参数的方法

vim - 如何使用vim自定义缩进文件?

linux - imap 在 Vim 中无法工作

vim - 在插入模式或普通模式下,按<Esc>键一键保存文件

windows - 在 Windows 上运行 vim 会留下不可写的交换文件

vim - 如何在vim中更改3个 Pane 中的2个的拆分方向?

vim - Vim:在命令行模式下拉到特定的寄存器

regex - % :s/\([0-9]*\)_\(*\)/\2 will not rename files

git - 从 `git commit` 调用时 Vim 使用非标准配置?