mirror of
https://github.com/neovim/neovim.git
synced 2024-12-19 18:55:14 -07:00
vim-patch:a5988f582e48
Keywords 'of' and 'yield' for Javascript. (vim/vim#7873)
* Keyword 'of' in for...of statement.
* Keyword 'yield' for generator function.
a5988f582e
Co-authored-by: Yuri Klimov <yuri@klimov.net>
This commit is contained in:
parent
71ad771ea4
commit
f0b3defecb
@ -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…
Reference in New Issue
Block a user