Fix miniprogram syntax containing blank

This commit is contained in:
leafOfTree
2022-03-03 15:27:13 +08:00
parent b4c9fdc87a
commit b2bb4dd8f6

View File

@@ -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\)\>" 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 " Wepy directive syntax
syntax match VueAttr '\v(\S)@<!wx[^\=>]+(\=\"[^"]*\")?' syntax match VueAttr '\v(\S)@<!wx[^\=>[:blank:]]+(\=\"[^"]*\")?'
\ containedin=htmlTag \ containedin=htmlTag
\ contains=VueKey,VueQuote \ contains=VueKey,VueQuote
" Mini program syntax " 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 match VueCustomTag containedin=htmlTagN '\v<(view|text|block|image|checkbox|radio)>'
syntax cluster simpleJavascriptExpression syntax cluster simpleJavascriptExpression