vimtyper — practice vim motions, edits and typing speed against the clock

vimtyper is a free typing game for vim users. You practice vim motions, real edits and raw typing speed against the clock, in a code buffer with full vim emulation. Think of it as touch-typing practice for editing instead of prose — it builds the muscle memory that makes a modal editor fast. Never touched vim? The complete vimtutor runs here too, so you can start at hjkl and work up.

four ways to play

how it works

why practice against the clock?

Most vim speed doesn't come from arcane commands. It comes from reaching any character on screen without thinking. Deliberate practice against a timer builds that reflex much faster than day-to-day editing — the same reason typing trainers beat “just typing more”. A few focused rounds a day compound quickly, for both navigation and typing speed.

keep going

Never used vim before? Start with the vimtutor — the official tutorial, playable here, no install. Still learning the motions? The vim trainer and nvim trainer lay out a practice path from hjkl to text objects. Want a score to beat? Take the vim speed test or the nvim speed test — the same game, framed as a benchmark with reference scores. For the full motion reference, the Neovim motion docs list everything the hint engine knows. And once single edits feel easy, VimGolf challenges you to finish whole refactors in minimal keystrokes.

enjoying vimtyper? share it: post on x · share on reddit · submit to hacker news

:feedback