text object cheatsheet - :help Q_to

Note: must be prefixed with i (inner) or a (around)

char meaning
w, W word/WORD
s sentence
p paragraph
[, (, {, < block
', ", ` quoted string
t XML tag block
i indentation (vim-textobj-indent)
l line without indentation (vim-text-obj-line)

text object motions - :help Q_tm

Note: can be prefixed with a number.

char meaning
w, W word/WORD
e, E end of word
b, B go back to the start of the word
ge, gE end of the previous word
), ( next/previous sentence
}, { next/previous paragraph
]], [[ start of next/previous section
][, [] end of next/previous section
[(, ]) go to next/previous unclosed (, )
[{, ]} go to next/previous unclosed {, }
[m, [M start/end of previous method (Java)
]m, ]M start/end of next method (Java)
[# back to unclosed #if or #else
]# next unclosed #else or #endif
[* start of comment /*
]* end of comment */