mirror of
https://github.com/vim/vim.git
synced 2025-07-04 23:07:33 -04:00
Keywords 'of' and 'yield' for Javascript. (#7873)
* Keyword 'of' in for...of statement. * Keyword 'yield' for generator function.
This commit is contained in:
parent
e9ef347c13
commit
a5988f582e
@ -52,11 +52,11 @@ syn match javaScriptNumber "\<\d\+\(_\d\+\)*\.\(\d\+\(_\d\+\)*\([eE]
|
||||
syn region javaScriptRegexpString start=+[,(=+]\s*/[^/*]+ms=e-1,me=e-1 skip=+\\\\\|\\/+ end=+/[gimuys]\{0,2\}\s*$+ end=+/[gimuys]\{0,2\}\s*[+;.,)\]}]+me=e-1 end=+/[gimuys]\{0,2\}\s\+\/+me=e-1 contains=@htmlPreproc,javaScriptComment oneline
|
||||
|
||||
syn keyword javaScriptConditional if else switch
|
||||
syn keyword javaScriptRepeat while for do in
|
||||
syn keyword javaScriptRepeat while for do in of
|
||||
syn keyword javaScriptBranch break continue
|
||||
syn keyword javaScriptOperator new delete instanceof typeof
|
||||
syn keyword javaScriptType Array Boolean Date Function Number Object String RegExp
|
||||
syn keyword javaScriptStatement return with await
|
||||
syn keyword javaScriptStatement return with await yield
|
||||
syn keyword javaScriptBoolean true false
|
||||
syn keyword javaScriptNull null undefined
|
||||
syn keyword javaScriptIdentifier arguments this var let
|
||||
|
Loading…
x
Reference in New Issue
Block a user