mirror of
https://github.com/jelera/vim-javascript-syntax.git
synced 2025-12-11 07:01:57 +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 "[{}\[\]]"
|
||||||
@@ -219,8 +220,8 @@ if version >= 508 || !exists("did_javascript_syn_inits")
|
|||||||
command -nargs=+ HiLink hi def link <args>
|
command -nargs=+ HiLink hi def link <args>
|
||||||
endif
|
endif
|
||||||
|
|
||||||
HiLink javaScriptEndColons Exception
|
HiLink javaScriptEndColons Exception
|
||||||
HiLink javaScriptOpSymbols Operator
|
HiLink javaScriptOpSymbols Operator
|
||||||
HiLink javaScriptLogicSymbols Boolean
|
HiLink javaScriptLogicSymbols Boolean
|
||||||
HiLink javaScriptBraces Function
|
HiLink javaScriptBraces Function
|
||||||
HiLink javaScriptParens Operator
|
HiLink javaScriptParens Operator
|
||||||
@@ -242,7 +243,7 @@ if version >= 508 || !exists("did_javascript_syn_inits")
|
|||||||
HiLink javaScriptIdentifier Identifier
|
HiLink javaScriptIdentifier Identifier
|
||||||
HiLink javaScriptRepeat Repeat
|
HiLink javaScriptRepeat Repeat
|
||||||
HiLink javaScriptStatement Statement
|
HiLink javaScriptStatement Statement
|
||||||
HiLink javaScriptFuncKeyword Function
|
HiLink javaScriptFuncKeyword Function
|
||||||
HiLink javaScriptMessage Keyword
|
HiLink javaScriptMessage Keyword
|
||||||
HiLink javaScriptDeprecated Exception
|
HiLink javaScriptDeprecated Exception
|
||||||
HiLink javaScriptError Error
|
HiLink javaScriptError Error
|
||||||
@@ -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