diff --git a/syntax/javascript.vim b/syntax/javascript.vim index d4f6a9c..712eec5 100644 --- a/syntax/javascript.vim +++ b/syntax/javascript.vim @@ -174,6 +174,7 @@ syntax match javaScriptFuncArg "\(([^()]*)\)" contains=javaScriptParen syntax match javaScriptFuncComma /,/ contained syntax match javaScriptFuncEq /=/ contained syntax region javaScriptFuncDef start="\" end="\([^)]*\)" contains=javaScriptFuncKeyword,javaScriptFuncArg keepend +syntax match jsFunctionKey /\<[a-zA-Z_$][0-9a-zA-Z_$]*\>\(\s*:\s*function\s*\)\@=/ contained "}}} " Braces, Parens, symbols, colons {{{ syntax match javaScriptBraces "[{}\[\]]"