diff --git a/syntax/gotexttmpl.vim b/syntax/gotexttmpl.vim index 50b4653d28..d30f0ae58e 100644 --- a/syntax/gotexttmpl.vim +++ b/syntax/gotexttmpl.vim @@ -66,7 +66,7 @@ syn cluster gotplLiteral contains=goString,goRawString,goCharacter,@goIn syn keyword gotplControl contained if else end range with template syn keyword gotplFunctions contained and html index js len not or print printf println urlquery eq ne lt le gt ge syn match gotplVariable contained /\$[^ ]*\>/ -syn match goTplIdentifier contained /\.[^ ]*\>/ +syn match goTplIdentifier contained /\.[^\s}]*\>/ hi def link gotplControl Keyword hi def link gotplFunctions Function