%-> match brackets( () or {} or [])
vim-indent-object
-
operation + ii-> within function -
operation + ai-> the whole function(such as python) -
operation + aI-> the whole function(javascript) -
tips: "ai" => "aI" in setting.json
delete a function
dap-> functions which doesn't have any blanksdai-> you have to operate within functionsv$%d-> change setting toleader + d + f