From 6cea252321e942f2381045adc7d154c653aef904 Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Sat, 19 Sep 2020 21:21:12 -0500 Subject: [PATCH] added coloring for proc definitions in vim --- misc/onyx.vim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/misc/onyx.vim b/misc/onyx.vim index c0243d55..b1378b2d 100644 --- a/misc/onyx.vim +++ b/misc/onyx.vim @@ -37,6 +37,9 @@ syn keyword onyxCommentStart contained TODO NOTE BUG HACK syn region onyxComment start="//" end="$" keepend contains=onyxCommentStart syn region onyxComment start="/\*" end="\*/" contains=onyxCommentStart +syn match onyxDefinitionGroup "\<[a-zA-Z_][a-zA-Z0-9_]*\> *::" contains=onyxDefinition +syn match onyxDefinition "\<[a-zA-Z_][a-zA-Z0-9_]*\>" contained + syn region onyxDirective start="#" end=" " syn region onyxString display start=+"+ skip=+\\\\\|\\"+ end=+"+ keepend @@ -49,6 +52,7 @@ hi def link onyxConstant Constant hi def link onyxDirective Constant hi def link onyxString String hi def link onyxNumber Number +hi def link onyxDefinition Identifier let b:current_syntax = "onyx" let &cpo = s:cpo_save -- 2.25.1