Vim online
A Vim buffer in your browser, free, with nothing to install. Try a command you just read about, or scratch out a macro before you run it on real code.
The Vim playground needs a keyboard. Read on, and play it at your computer.
What works here
The engine behind the course, so each of these behaves as it does in Vim. Each links to the lesson that teaches it.
- iaoEsc Normal, Insert, Visual and command-line modes Meet the modes →
- wbeft motions, with counts Vim word motions →
- dcyp operators on any motion Vim operators →
- ciwci"dap text objects Vim text objects →
- . the dot command The dot command →
- uCtrl-r undo and redo Undo and redo →
- vVCtrl-v visual, line and block selection Vim visual mode →
- "ayy"ap registers Vim registers →
- qa@a macros Vim macros →
- /*n search Vim search →
- :%s:g:normal Ex commands: :s, :g, :v, :normal, :t, :m, :sort Search and replace →
Is it real Vim?
It's our own implementation of Vim's editing, written for the browser, and every lesson and golf solution is replayed in real Neovim to check it. There's no file system, so :w and :q have nothing to do, and plugins and your vimrc don't load.
New to Vim?
A blank buffer teaches little. Chapter 1 of the course takes about seven minutes and is free; the Vim cheat sheet has every command, and practice drills make them stick.