diff --git a/runtime/syntax/nginx.vim b/runtime/syntax/nginx.vim index ad8bdbf359..b9aa85f482 100644 --- a/runtime/syntax/nginx.vim +++ b/runtime/syntax/nginx.vim @@ -2302,7 +2302,7 @@ let b:current_syntax = "nginx" " Enable nested LUA syntax highlighting unlet b:current_syntax syn include @LUA syntax/lua.vim -syn region ngxLua start=+^\s*\w\+_by_lua_block\s*{+ end=+}+me=s-1 contains=ngxBlock,@LUA +syn region ngxLua start=+^\s*\w\+_by_lua_block\s*\(\$\w\+\s*\)\?{+ end=+}+me=s-1 contains=ngxBlock,@LUA let b:current_syntax = "nginx"