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