mirror of
https://github.com/jelera/vim-javascript-syntax.git
synced 2025-12-11 23:22:02 +08:00
change the highlight of the function name
This commit is contained in:
@@ -185,11 +185,12 @@ if main_syntax == "javascript"
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
syntax keyword javaScriptFuncKeyword function contained
|
syntax keyword javaScriptFuncKeyword function contained
|
||||||
syntax region javaScriptFuncDef start="function" end="\([^)]*\)" contains=javaScriptFuncKeyword,javaScriptFuncArg keepend
|
"syntax region javaScriptFuncDef start="function" end="\([^)]*\)" contains=javaScriptFuncKeyword,javaScriptFuncArg keepend
|
||||||
syntax region javascriptFuncExp start=/\w\+\s\==\s\=function/ end="\([^)]*\)" contains=javascriptFuncEq,javascriptFuncKeyword,javascriptFuncArg keepend
|
syntax region javascriptFuncExp start=/\w\+\s\==\s\=function/ end="\([^)]*\)" contains=javascriptFuncEq,javascriptFuncKeyword,javascriptFuncArg keepend
|
||||||
syntax match javaScriptFuncArg "\(([^()]*)\)" contains=javaScriptParens,javaScriptFuncComma contained
|
syntax match javaScriptFuncArg "\(([^()]*)\)" contains=javaScriptParens,javaScriptFuncComma contained
|
||||||
syntax match javaScriptFuncComma /,/ contained
|
syntax match javaScriptFuncComma /,/ contained
|
||||||
syntax match javascriptFuncEq /=/ contained
|
syntax match javascriptFuncEq /=/ contained
|
||||||
|
syntax region javaScriptFuncDef start="function" end="\([^)]*\)" contains=javaScriptFuncKeyword,javaScriptFuncArg keepend
|
||||||
" syntax region javaScriptFuncBlock contained matchgroup=javaScriptFuncBlock start="{" end="}" contains=@javaScriptAll,javaScriptParensErrA,javaScriptParensErrB,javaScriptParen,javaScriptBracket,javaScriptBlock fold
|
" syntax region javaScriptFuncBlock contained matchgroup=javaScriptFuncBlock start="{" end="}" contains=@javaScriptAll,javaScriptParensErrA,javaScriptParensErrB,javaScriptParen,javaScriptBracket,javaScriptBlock fold
|
||||||
|
|
||||||
syn match javaScriptBraces "[{}\[\]]"
|
syn match javaScriptBraces "[{}\[\]]"
|
||||||
@@ -284,9 +285,9 @@ if version >= 508 || !exists("did_javascript_syn_inits")
|
|||||||
HiLink javaScriptAjaxMethods Exception
|
HiLink javaScriptAjaxMethods Exception
|
||||||
HiLink javaScriptAjaxProperties Type
|
HiLink javaScriptAjaxProperties Type
|
||||||
|
|
||||||
HiLink javaScriptFuncDef Title
|
HiLink javaScriptFuncDef Constant
|
||||||
HiLink javascriptFuncExp Title
|
HiLink javascriptFuncExp Title
|
||||||
HiLink javaScriptFuncArg Special
|
HiLink javaScriptFuncArg PreProc
|
||||||
HiLink javascriptFuncComma Operator
|
HiLink javascriptFuncComma Operator
|
||||||
HiLink javascriptFuncEq Operator
|
HiLink javascriptFuncEq Operator
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user