Menu

Complete Levels Guide

Master Vim through 16 carefully crafted levels that progressively build your skills

1-4
Foundation
Exit, Movement
5-8
Editing
Insert, Delete
9-12
Efficiency
Change, Undo
13-16
Advanced
Search, Master
1

How to Exit

The most important Vim skill—getting out safely!

:q Quit Vim
:wq Write and quit
Pro Tip: When Git opens Vim for commit messages, use :wq to save or :q to cancel.
2

Basic Movement

Navigate with hjkl keys

h ←
j ↓
k ↑
l →
Memory: J looks like a down arrow, K points up like a mountain.
3

Word Movement

Jump by words, not characters

w Next word
b Previous word
e End of word
4

Line Jumps

gg G 5G
5

Insert Mode

i a Esc
6

Delete Basics

dd dw x
7

Copy & Paste

yy p P

Ready for More?

Levels 8-16 cover advanced editing, search, and professional workflows.

Start Playing VimMaster