We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2881bba + f13009e commit c8ac1c8Copy full SHA for c8ac1c8
syntax/javascript.vim
@@ -222,7 +222,7 @@ syntax region jsFuncArgs contained matchgroup=jsFuncParens start='(' end
222
syntax match jsFuncArgCommas contained ','
223
syntax match jsFuncArgRest contained /\%(\.\.\.[a-zA-Z_$][0-9a-zA-Z_$]*\))/ contains=jsFuncArgRestDots
224
syntax match jsFuncArgRestDots contained /\.\.\./
225
-syntax match jsFuncArgDestructuring contained /\({\|}\|=\|:\|(\|)\)/ extend
+syntax match jsFuncArgDestructuring contained /\({\|}\|=\|:\|(\|)\|\[\|\]\)/ extend
226
227
" Matches a single keyword argument with no parens
228
syntax match jsArrowFuncArgs /\(\k\)\+\s*\(=>\)\@=/ skipwhite contains=jsFuncArgs nextgroup=jsArrowFunction
0 commit comments