One of my favorite vim tricks for substitution for deleting the text within two brackets of any type and start typing:
Lets say you have this line:
`console.log("my text", [1, 2, 3])`
When your cursor is within that line,
ci" -> replace the text within double quotes
ci( -> replace the whole text between parenthesis
ci[ -> replace content of the array