diff options
Diffstat (limited to 'autoload.vim')
-rw-r--r-- | autoload.vim | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/autoload.vim b/autoload.vim index 1607e45..5cd12c5 100644 --- a/autoload.vim +++ b/autoload.vim @@ -602,6 +602,26 @@ call easytags#define_tagkind({ highlight def link javaClass Identifier highlight def link javaMethod Function +" C#. {{{2 + +" TODO C# name spaces? +" TODO C# interface names +" TODO C# enumeration member names +" TODO C# structure names? + +call easytags#define_tagkind({ + \ 'filetype': 'cs', + \ 'hlgroup': 'csClassOrStruct', + \ 'filter': 'get(v:val, "kind") ==# "c"'}) + +call easytags#define_tagkind({ + \ 'filetype': 'cs', + \ 'hlgroup': 'csMethod', + \ 'filter': 'get(v:val, "kind") =~# "[ms]"'}) + +highlight def link csClass Identifier +highlight def link csMethod Function + " }}} " Restore "cpoptions". |