Your goal
✓ Lesson complete
Interactive editing course
Learn the core language of Vim in 15 short, hands-on lessons. Commands run inside a safe browser simulator, so you can experiment freely.
h j k l left, down, up, right
w b e by words
0 $ line edges · gg G file edges
i a insert before / after
o O open below / above
Esc return to Normal
x r delete / replace character
dw dd delete word / line
yy p copy line / paste
u Ctrl-r undo / redo
/text search · n N repeat
:w save · :q quit
:wq save and quit · :q! discard
This focused simulator implements the commands used by the lessons. Real Vim has more modes, options, motions, text objects, and plugins; use this course to build the mental model before moving to a full editor.