Title here
Summary here
{ and }} jumps to the next blank line, { to the previous one. In code that means the next gap between blocks — usually the next function or logical section.
They combine with operators: d} deletes to the end of the block, y{ yanks back to the last gap.
( and )) moves forward one sentence, ( back. In prose and long comments this is far more precise than w.
% — matching pairs% jumps between matching (), [], {}. Sitting on an opening brace, % takes you to its close, and back again.
As an operator target it is excellent:
d% " delete the whole bracketed block
y% " yank it
c% " change it% also matches #if / #endif style pairs in languages that have them.