Everything runs on a real Vim engine. Motions, operators, text objects, counts, registers, macros, marks, :s, visual block, dot repeat. If it works in Vim it works here. You are not memorizing flashcards, you are playing with the real grammar until it sticks.

Six modes. Tutorial teaches one key at a time and checks you actually performed it, start there. Cursor Rush is racing onto targets in the fewest keystrokes, beat the naive hjkl walk for a PERFECT. Dodge is bullet hell where your dodge roll is f, w, and G, and grazing bullets charges a bomb you spend with dd. Golf is transforming the buffer into the target under a keystroke par, and after any attempt you can watch the par solution replay key by key. Hotfix is timed edits under pressure, ship with :wq. Daily Gauntlet is one seeded Dodge run per day, same waves for everyone, one attempt, global leaderboard, shareable result.

The game also watches your hands. Every key you press gets tallied into a motion mix so you can see how hjkl dependent you are and which tools you never touch. A habit coach spots inefficiencies live and gives one short tip at a time, like 7 taps of l is a crawl when f lands in one hop. You can turn it off.

Other than that, there is a tunable CRT filter with screen shake and sound, leaderboards with 3 letter arcade initials, and key remapping like a real vimrc with Colemak and Dvorak presets and jj/jk escape. No account, no install, progress saves in your browser and it works offline.

Runs in any modern browser. Click the game so it has keyboard focus, then j/k to pick a mode and Enter to start.

Updated 1 day ago
Published 3 days ago
StatusReleased
PlatformsHTML5
Authoratticarun
GenreEducational
TagsArcade, Bullet Hell, crt, keyboard-only, Retro, Score Attack, terminal, Typing, vim
AI DisclosureAI Assisted, Code, Graphics, Sounds, Text

Comments

Log in with itch.io to leave a comment.

https://itch.io/t/4309690/generative-ai-disclosure-tagging That thumbnail is not good. And as pointed, you’re using AI generated text description.

Thanks, I did not see the ai disclosure check box. fixed

"That closing line doubles as a first micro-lesson, which felt right for the pitch. If itch's rich-text editor fights with the emoji bullets, they're safe to strip — the text stands without them."

you might want to copy-edit your description a bit more

Appreciate it.

Honestly. Vim (and even VI) was something my ADHD brain never learned and sometimes I wonder, now that VIM can be in almost any editor, would this wizard magic work for me? Could I glide across text and finally "Get it"?

I played the first level and line the gamification.

The music??? Very surprised to hear such beats, I almost wanted the game to be beat driven, jjj lll. 

I'm not sure if I will keep trying to learn VIM, but this feels like a great way to do it!

I feel you. Some of the levels a catch myself playing to the beat even though that is not the design.  Maybe that will be next on my list. Thanks.