"-"的 GVIM 语法突出显示



如何使gvim语法高亮显示以识别关键字前面的"-"。在我的代码中,我有很多单词,比如-o、-l、-d
我需要gvim语法高亮显示来识别它们。

当我尝试时:

syn keyword outputStatement    -o
syn keyword logStatement       -l
hi def link outputStatement   PreProc
hi def link logStatement      Statement

gvim不承认。但是如果我去掉"-"那么一切都很好。

我尝试了许多组合,例如"-o〃-o',{-o},。。。没有任何帮助。

您有预先安装的syntax/sdc.vim文件吗?我的有以下命令

syn match sdcFlags "[[:space:]]-[[:alpha:]]*>"
hi def link sdcFlags Special

它可以在下面的示例代码中突出显示-setup开关

set_clock_uncertainty -setup 2 [all_clocks]

希望这能帮助到你。

最新更新