Learn Vim by editing real code in your browser.
Read a short lesson, make the edit, see your keys.
Change waiting to active.
0 keys
How it works
See the keys
Each lesson shows you the keys.
Edit real code
Real code, in a real Vim editor.
Beat par
Your keys against the shortest route.
The course
35 lessons, from your first edit to macros.
Questions
Is it free?
Yes. Every lesson is free.
Do I need an account?
No. Progress stays in this browser.
Which languages?
JavaScript, Python or plain text. The keys are the same.
Does it work on a phone?
Read on a phone; practise on a keyboard.