Use highlight default instead of hi def

This commit is contained in:
Patrick Stockwell
2024-01-08 14:12:26 +11:00
parent 6cb799d994
commit c7a0bc7fb9

View File

@@ -282,96 +282,96 @@ call Highlight('jsGlobalNodeObjects', { 'fg': s:magenta, 'bg': s:none, 'style':
call Highlight('jsFutureKeys', { 'fg': s:purple, 'bg': s:none, 'style': s:none })
call Highlight('EcmaScriptTemplateStrings', { 'fg': s:yellow, 'bg': s:none, 'style': s:italic })
hi def link jsComment Comment
hi def link jsEnvComment Comment
hi def link jsCommentTodo Todo
hi def link jsString String
hi def link jsObjectKeyString String
hi def link jsTemplateString String
hi def link jsObjectStringKey String
hi def link jsClassStringKey String
hi def link jsStorageClass StorageClass
hi def link jsNumber Number
hi def link jsImport Include
hi def link jsExport Include
hi def link jsModuleComma Operator
hi def link jsTaggedTemplate StorageClass
hi def link jsTernaryIfOperator Operator
hi def link jsRegexpString String
hi def link jsRegexpBoundary SpecialChar
hi def link jsRegexpQuantifier SpecialChar
hi def link jsRegexpOr Conditional
hi def link jsRegexpMod SpecialChar
hi def link jsRegexpBackRef SpecialChar
hi def link jsRegexpGroup String
hi def link jsRegexpCharClass Character
hi def link jsCharacter Character
hi def link jsPrototype Special
hi def link jsConditional Conditional
hi def link jsBranch Conditional
hi def link jsLabel Label
hi def link jsReturn Statement
hi def link jsRepeat Repeat
hi def link jsDo Repeat
hi def link jsStatement Statement
hi def link jsException Exception
hi def link jsTry Exception
hi def link jsFinally Exception
hi def link jsCatch Exception
hi def link jsAsyncKeyword Keyword
hi def link jsForAwait Keyword
hi def link jsObjectFuncName Function
hi def link jsError Error
hi def link jsParensError Error
hi def link jsOperatorKeyword jsOperator
hi def link jsOperator Operator
hi def link jsOf Operator
hi def link jsExtendsKeyword Keyword
hi def link jsSuper Constant
hi def link jsNan Number
hi def link jsFloat Float
hi def link jsBooleanTrue Boolean
hi def link jsBooleanFalse Boolean
hi def link jsDot Noise
hi def link jsClassNoise Noise
hi def link jsGenerator jsFunction
hi def link jsSpecial Special
hi def link jsExceptions Constant
hi def link jsBuiltins Constant
hi def link jsExportDefault StorageClass
hi def link jsExportDefaultGroup jsExportDefault
hi def link jsModuleAs Include
hi def link jsModuleAsterisk Noise
hi def link jsFrom Include
hi def link jsDecorator Special
hi def link jsDecoratorFunction Function
hi def link jsParensDecorator jsParens
hi def link jsFuncArgOperator jsFuncArgs
hi def link jsClassProperty jsObjectKey
hi def link jsObjectShorthandProp jsObjectKey
hi def link jsSpreadOperator Operator
hi def link jsRestOperator Operator
hi def link jsRestExpression jsFuncArgs
hi def link jsSwitchColon Noise
hi def link jsObjectMethodType Type
hi def link jsClassDefinition jsFuncName
hi def link jsBlockLabel Identifier
hi def link jsBlockLabelKey jsBlockLabel
hi def link jsDestructuringProperty jsFuncArgs
hi def link jsDestructuringAssignment jsObjectKey
hi def link jsDestructuringNoise Noise
hi def link jsCommentFunction jsComment
hi def link jsCommentClass jsComment
hi def link jsCommentIfElse jsComment
hi def link jsCommentRepeat jsComment
hi def link jsDomErrNo Constant
hi def link jsDomNodeConsts Constant
hi def link jsDomElemAttrs Label
hi def link jsDomElemFuncs PreProc
hi def link jsHtmlEvents Special
hi def link jsHtmlElemAttrs Label
hi def link jsHtmlElemFuncs PreProc
hi def link jsCssStyles Label
highlight default link jsComment Comment
highlight default link jsEnvComment Comment
highlight default link jsCommentTodo Todo
highlight default link jsString String
highlight default link jsObjectKeyString String
highlight default link jsTemplateString String
highlight default link jsObjectStringKey String
highlight default link jsClassStringKey String
highlight default link jsStorageClass StorageClass
highlight default link jsNumber Number
highlight default link jsImport Include
highlight default link jsExport Include
highlight default link jsModuleComma Operator
highlight default link jsTaggedTemplate StorageClass
highlight default link jsTernaryIfOperator Operator
highlight default link jsRegexpString String
highlight default link jsRegexpBoundary SpecialChar
highlight default link jsRegexpQuantifier SpecialChar
highlight default link jsRegexpOr Conditional
highlight default link jsRegexpMod SpecialChar
highlight default link jsRegexpBackRef SpecialChar
highlight default link jsRegexpGroup String
highlight default link jsRegexpCharClass Character
highlight default link jsCharacter Character
highlight default link jsPrototype Special
highlight default link jsConditional Conditional
highlight default link jsBranch Conditional
highlight default link jsLabel Label
highlight default link jsReturn Statement
highlight default link jsRepeat Repeat
highlight default link jsDo Repeat
highlight default link jsStatement Statement
highlight default link jsException Exception
highlight default link jsTry Exception
highlight default link jsFinally Exception
highlight default link jsCatch Exception
highlight default link jsAsyncKeyword Keyword
highlight default link jsForAwait Keyword
highlight default link jsObjectFuncName Function
highlight default link jsError Error
highlight default link jsParensError Error
highlight default link jsOperatorKeyword jsOperator
highlight default link jsOperator Operator
highlight default link jsOf Operator
highlight default link jsExtendsKeyword Keyword
highlight default link jsSuper Constant
highlight default link jsNan Number
highlight default link jsFloat Float
highlight default link jsBooleanTrue Boolean
highlight default link jsBooleanFalse Boolean
highlight default link jsDot Noise
highlight default link jsClassNoise Noise
highlight default link jsGenerator jsFunction
highlight default link jsSpecial Special
highlight default link jsExceptions Constant
highlight default link jsBuiltins Constant
highlight default link jsExportDefault StorageClass
highlight default link jsExportDefaultGroup jsExportDefault
highlight default link jsModuleAs Include
highlight default link jsModuleAsterisk Noise
highlight default link jsFrom Include
highlight default link jsDecorator Special
highlight default link jsDecoratorFunction Function
highlight default link jsParensDecorator jsParens
highlight default link jsFuncArgOperator jsFuncArgs
highlight default link jsClassProperty jsObjectKey
highlight default link jsObjectShorthandProp jsObjectKey
highlight default link jsSpreadOperator Operator
highlight default link jsRestOperator Operator
highlight default link jsRestExpression jsFuncArgs
highlight default link jsSwitchColon Noise
highlight default link jsObjectMethodType Type
highlight default link jsClassDefinition jsFuncName
highlight default link jsBlockLabel Identifier
highlight default link jsBlockLabelKey jsBlockLabel
highlight default link jsDestructuringProperty jsFuncArgs
highlight default link jsDestructuringAssignment jsObjectKey
highlight default link jsDestructuringNoise Noise
highlight default link jsCommentFunction jsComment
highlight default link jsCommentClass jsComment
highlight default link jsCommentIfElse jsComment
highlight default link jsCommentRepeat jsComment
highlight default link jsDomErrNo Constant
highlight default link jsDomNodeConsts Constant
highlight default link jsDomElemAttrs Label
highlight default link jsDomElemFuncs PreProc
highlight default link jsHtmlEvents Special
highlight default link jsHtmlElemAttrs Label
highlight default link jsHtmlElemFuncs PreProc
highlight default link jsCssStyles Label
" }}}
" HTML {{{
@@ -499,7 +499,7 @@ call Highlight('vimFunction', { 'fg': s:orange, 'bg': s:none, 'style': s:none })
" }}}
" XML {{{
hi def link xmlTodo Todo
highlight default link xmlTodo Todo
call Highlight('xmlTag', { 'fg': s:light_blue, 'bg': s:none, 'style': s:none })
call Highlight('xmlTagName', { 'fg': s:light_blue, 'bg': s:none, 'style': s:none })
call Highlight('xmlEndTag', { 'fg': s:light_blue, 'bg': s:none, 'style': s:none })