From c7a0bc7fb98ef196b5d1520e93488c32b4177a56 Mon Sep 17 00:00:00 2001 From: Patrick Stockwell Date: Mon, 8 Jan 2024 14:12:26 +1100 Subject: [PATCH] Use `highlight default` instead of `hi def` --- colors/vim-monokai-tasty.vim | 182 +++++++++++++++++------------------ 1 file changed, 91 insertions(+), 91 deletions(-) diff --git a/colors/vim-monokai-tasty.vim b/colors/vim-monokai-tasty.vim index ea95f26..e143559 100644 --- a/colors/vim-monokai-tasty.vim +++ b/colors/vim-monokai-tasty.vim @@ -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 })