Skip to content
Vim Learn

Curriculum

Vim, from first motion to fluent composition.

Fifty-one focused lessons. Every concept has a live demo, a completion challenge, and a timed practice run. The sequence is recommended, never locked.

01

Basic Vim

Modes, home-row movement, insertion, and precise single-character edits.

02

Essential Motions

Move by larger words, line boundaries, and characters you can see.

03

Basic Operators

Combine verbs and motions to delete, change, copy, and paste text.

04

Vertical Navigation

Cross files and paragraphs without repeating a key by hand.

05

Search

Jump to text directly, repeat searches, and search from the word under the cursor.

06

Text Objects · Brackets

Operate inside or around paired delimiters, even when nested.

07

Text Objects · Quotes

Treat quoted strings as one addressable piece of text.

08

Text Objects · Words

Edit words from anywhere inside them without first finding an edge.

09

Text Objects · Paragraphs

Apply edits to blocks separated by blank lines.

10

Text Objects · Review

Choose the right object and operator without being prompted.

11

Visual Mode

Select text explicitly, adjust either edge, and apply operators.