From b2bb4dd8f6d97909c48bc33937177d4068921a10 Mon Sep 17 00:00:00 2001 From: leafOfTree Date: Thu, 3 Mar 2022 15:27:13 +0800 Subject: [PATCH] Fix miniprogram syntax containing blank --- syntax/patch/html.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/syntax/patch/html.vim b/syntax/patch/html.vim index cd4f691..bda5ae1 100644 --- a/syntax/patch/html.vim +++ b/syntax/patch/html.vim @@ -59,12 +59,12 @@ syntax region VueExpression syntax match htmlArg contained "\<\(enter-from-class\|enter-active-class\|enter-to-class\|leave-from-class\|leave-active-class\|leave-to-class\)\>" " Wepy directive syntax -syntax match VueAttr '\v(\S)@]+(\=\"[^"]*\")?' +syntax match VueAttr '\v(\S)@[:blank:]]+(\=\"[^"]*\")?' \ containedin=htmlTag \ contains=VueKey,VueQuote " Mini program syntax -syntax match VueKey contained '\vwx[^\=>]+' +syntax match VueKey contained '\vwx[^\=>[:blank:]]+' syntax match VueCustomTag containedin=htmlTagN '\v<(view|text|block|image|checkbox|radio)>' syntax cluster simpleJavascriptExpression