Editing

The vim grammar, the mode system, and the : line — the vocabulary everything else composes from.

TopicWhat it covers
Modal editingModal editing: Normal / Insert / Visual / Select / Command / Search / Replace, the vim grammar (operators + motions + text objects + counts), and registers / marks / macros.
Yank ringyank-ring: every yank and delete kept in a bounded, recency-ordered history. <C-r>{reg} inserts a register, <C-r><C-r> picks from the ring, and the pick lands wherever you opened it from.
Cancelling a running operationCancelling a running operation with : what it stops (project search, LSP commands you asked for), what it deliberately leaves alone (automatic requests, background work), and why and are not the cancel key.
ModesMajor + minor modes: what they are, how : toggles work, major-mode swaps, auto-activation hooks, the option-resolution model.
The command line
Ex-commandsThe : line: built-in commands, arg schemas, tab completion, ranges, aliases, :g / :v / :s with live preview.
Surroundvim-surround: ds, cs, ys operators — delete, change, and add surrounding pairs of brackets, quotes, and tags.
Formatting, reflow and wrapping