From 7ec151a7a91b791b8553d1738bc3514dcfa96a3d Mon Sep 17 00:00:00 2001 From: Jan Larres Date: Thu, 22 Aug 2013 17:01:19 +1200 Subject: [PATCH] Better quickhelp syntax highlighting --- syntax/tagbar.vim | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/syntax/tagbar.vim b/syntax/tagbar.vim index ce5bf45..5a17660 100644 --- a/syntax/tagbar.vim +++ b/syntax/tagbar.vim @@ -30,13 +30,18 @@ execute "syntax match TagbarVisibilityPrivate '" . s:pattern . "'" unlet s:pattern +syntax match TagbarHelp '^".*' contains=TagbarHelpKey,TagbarHelpTitle +syntax match TagbarHelpKey '" \zs.*\ze:' contained +syntax match TagbarHelpTitle '" \zs-\+ \w\+ -\+' contained + syntax match TagbarNestedKind '^\s\+\[[^]]\+\]$' -syntax match TagbarComment '^".*' syntax match TagbarType ' : \zs.*' syntax match TagbarSignature '(.*)' syntax match TagbarPseudoID '\*\ze :' -highlight default link TagbarComment Comment +highlight default link TagbarHelp Comment +highlight default link TagbarHelpKey Identifier +highlight default link TagbarHelpTitle PreProc highlight default link TagbarKind Identifier highlight default link TagbarNestedKind TagbarKind highlight default link TagbarScope Title