16 lines
1.0 KiB
Diff
16 lines
1.0 KiB
Diff
diff --git a/plug/vim-polyglot/syntax/jinja2.vim b/plug/vim-polyglot/syntax/jinja2.vim
|
|
index e2a5bbf..e959faa 100644
|
|
--- a/plug/vim-polyglot/syntax/jinja2.vim
|
|
+++ b/plug/vim-polyglot/syntax/jinja2.vim
|
|
@@ -59,8 +59,8 @@ syn match jinjaFunction contained /[a-zA-Z_][a-zA-Z0-9_]*/
|
|
syn match jinjaBlockName contained /[a-zA-Z_][a-zA-Z0-9_]*/
|
|
|
|
" Jinja template constants
|
|
-syn region jinjaString containedin=jinjaVarBlock,jinjaTagBlock,jinjaNested contained start=/"/ skip=/\(\\\)\@<!\(\(\\\\\)\@>\)*\\"/ end=/"/
|
|
-syn region jinjaString containedin=jinjaVarBlock,jinjaTagBlock,jinjaNested contained start=/'/ skip=/\(\\\)\@<!\(\(\\\\\)\@>\)*\\'/ end=/'/
|
|
+syn region jinjaString containedin=jinjaVarBlock,jinjaTagBlock,jinjaNested contained start=/"/ skip=/\(\\\)\@<!\(\(\\\\\)\@>\)*\(\\"\)+/ end=/"/
|
|
+syn region jinjaString containedin=jinjaVarBlock,jinjaTagBlock,jinjaNested contained start=/'/ skip=/\(\\\)\@<!\(\(\\\\\)\@>\)*\(\\'\)+/ end=/'/
|
|
syn match jinjaNumber containedin=jinjaVarBlock,jinjaTagBlock,jinjaNested contained /[0-9]\+\(\.[0-9]\+\)\?/
|
|
|
|
" Operators
|