aboutsummaryrefslogtreecommitdiff
path: root/colors/base16-eva-dim.vim
diff options
context:
space:
mode:
authornbn22385 <nbn22385@gmail.com>2021-08-03 06:32:08 -0400
committerGitHub <noreply@github.com>2021-08-03 12:32:08 +0200
commitbdfdef2a181890f96e03e7a72de3a991eb583fbd (patch)
treeb6f76450d68fab290fd2997d5751c4551fa7fd25 /colors/base16-eva-dim.vim
parent93a54ddea667a16b9f4c6ee1e02b80323904a9ab (diff)
Add Coc semantic token highlight groups (#25)
* added mappings for CocSem highlight groups * use coc suggested highlight mappings * update groups based on recommended + custom * align columns * add additional clangd token types Co-authored-by: Nathan Novick <nathan.novick@lmco.com>
Diffstat (limited to 'colors/base16-eva-dim.vim')
-rw-r--r--colors/base16-eva-dim.vim51
1 files changed, 51 insertions, 0 deletions
diff --git a/colors/base16-eva-dim.vim b/colors/base16-eva-dim.vim
index 7038314..18ae9bd 100644
--- a/colors/base16-eva-dim.vim
+++ b/colors/base16-eva-dim.vim
@@ -335,6 +335,57 @@ hi default link CocErrorHighlight ErrorHighlight
hi default link CocWarningHighlight WarningHighlight
hi default link CocInfoHighlight InfoHighlight
hi default link CocHintHighlight HintHighlight
+
+hi default link CocSem_angle Keyword
+hi default link CocSem_annotation Keyword
+hi default link CocSem_attribute Type
+hi default link CocSem_bitwise Keyword
+hi default link CocSem_boolean Boolean
+hi default link CocSem_brace Normal
+hi default link CocSem_bracket Normal
+hi default link CocSem_builtinAttribute Type
+hi default link CocSem_builtinType Type
+hi default link CocSem_character String
+hi default link CocSem_class Structure
+hi default link CocSem_colon Normal
+hi default link CocSem_comma Normal
+hi default link CocSem_comment Comment
+hi default link CocSem_comparison Keyword
+hi default link CocSem_concept Keyword
+hi default link CocSem_constParameter Identifier
+hi default link CocSem_dependent Keyword
+hi default link CocSem_dot Keyword
+hi default link CocSem_enum Structure
+hi default link CocSem_enumMember Constant
+hi default link CocSem_escapeSequence Type
+hi default link CocSem_event Identifier
+hi default link CocSem_formatSpecifier Type
+hi default link CocSem_function Function
+hi default link CocSem_interface Type
+hi default link CocSem_keyword Keyword
+hi default link CocSem_label Keyword
+hi default link CocSem_logical Keyword
+hi default link CocSem_macro Macro
+hi default link CocSem_method Function
+hi default link CocSem_modifier Keyword
+hi default link CocSem_namespace Identifier
+hi default link CocSem_number Number
+hi default link CocSem_operator Operator
+hi default link CocSem_parameter Identifier
+hi default link CocSem_parenthesis Normal
+hi default link CocSem_property Identifier
+hi default link CocSem_punctuation Keyword
+hi default link CocSem_regexp Type
+hi default link CocSem_selfKeyword Constant
+hi default link CocSem_semicolon Normal
+hi default link CocSem_string String
+hi default link CocSem_struct Structure
+hi default link CocSem_type Type
+hi default link CocSem_typeAlias Type
+hi default link CocSem_typeParameter Type
+hi default link CocSem_unknown Normal
+hi default link CocSem_variable Identifier
+
call <sid>hi("CocHighlightRead", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "")
call <sid>hi("CocHighlightText", s:gui0A, s:gui01, s:cterm0A, s:cterm01, "", "")
call <sid>hi("CocHighlightWrite", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "")