Bring typescript closer to sublime highlighting

This commit is contained in:
Patrick Stockwell
2020-10-24 20:40:38 +11:00
parent 52a4e4bf05
commit 389a9309ed

View File

@@ -339,12 +339,16 @@ call Highlight("jsxAttrib", s:white, s:none, s:italic)
" Typescript
" 'HerringtonDarkholme/yats.vim'
call Highlight("typescriptCastKeyword", s:magenta, s:none, s:none)
call Highlight("typescriptImport", s:magenta, s:none, s:none)
call Highlight("typescriptExport", s:magenta, s:none, s:none)
call Highlight("typescriptCall", s:white, s:none, s:italic)
call Highlight("typescriptArrowFuncArg", s:white, s:none, s:italic)
call Highlight("typescriptTypeReference", s:orange, s:none, s:none)
call Highlight("typescriptPredefinedType", s:orange, s:none, s:none)
call Highlight("typescriptAliasDeclaration", s:light_green, s:none, s:none)
call Highlight("typescriptAliasKeyword", s:light_blue, s:none, s:italic)
call Highlight("typescriptInterfaceKeyword", s:light_blue, s:none, s:italic)
call Highlight("typescriptTypeReference", s:light_green, s:none, s:none)
call Highlight("typescriptPredefinedType", s:light_blue, s:none, s:italic)
call Highlight("typescriptMember", s:white, s:none, s:italic)
call Highlight("typescriptObjectColon", s:magenta, s:none, s:none)
call Highlight("typescriptTypeAnnotation", s:magenta, s:none, s:none)
@@ -354,6 +358,8 @@ call Highlight("typescriptObjectLabel", s:white, s:none, s:none)
call Highlight("typescriptTypeBrackets", s:light_blue, s:none, s:none)
call Highlight("typescriptVariable", s:light_blue, s:none, s:italic)
call Highlight("typescriptArrowFunc", s:light_blue, s:none, s:none)
call Highlight("typescriptFuncType", s:orange, s:none, s:italic)
call Highlight("typescriptMemberOptionality", s:magenta, s:none, s:none)
call Highlight("typescriptFuncTypeArrow", s:light_blue, s:none, s:none)
call Highlight("typescriptMathStaticMethod", s:light_blue, s:none, s:none)
call Highlight("typescriptJSONStaticMethod", s:light_blue, s:none, s:none)