如何为要突出显示的.c和.h文件添加新的函数名,类似于此Customizing Syntax Highlighting in Vim,但更容易?(因为我不需要用不同的颜色给单词着色,只需要用我的主题定义的关键词的默认颜色)。
我需要这个来为一个用C编写的项目中的函数名添加高亮显示,这个项目有一个明确定义的API。
谢谢
发布于 2010-04-24 03:21:57
试着把这个放到~/.vim/after/syntax/c.vim中
syn keyword Keyword func_name1 func_name2 func_name3您可以使用以下命令查看已定义的高亮显示组:
:highlight如果你想选择你喜欢的颜色:
syn keyword Myfunctions func_name1 func_name2
highlight Myfunctions guifg=red假设您使用的是图形用户界面版本,并且您喜欢红色,请查看:help highlight了解详细信息。
如果要将此特定突出显示保留在项目的本地,而不是将其应用于每个C文件,则可以将其添加到.vimrc中
au BufNewFile,BufRead *my_project/* source ~/.vim/myproject_syntax.vim当然,语法文件的路径、名称和位置是完全免费的。
https://stackoverflow.com/questions/2701320
复制相似问题