Initializing, please wait a moment

Vim Master is a free browser Vim lesson game. Clear short JSON lessons in a simulated editor, earn XP and combos, open cheat-mode practice, and keep progress on-device. About ~584 KB after Play, no install, no account.

Want a Vim motion RPG instead? Try Vim Motion Academy. Prefer a typing race loop? Try Cat Typing Race.

VIM MASTER

JSON-driven Vim lessons in a simulated editor. Start Learning dismisses onboarding, then type real Vim keys to clear objectives. Progress uses ftol:vimmaster:* keys. Adapted from renzorlive/vimmaster (MIT). About ~584 KB.

Keyboard required. Best on desktop or a large tablet with a physical keyboard.

Press Play to load the game.
XP, badges, and retention stay on this device.

Welcome to Vim Master - a free browser Vim lesson game with no account or install. Press Play, then Start Learning to clear onboarding and practice real Vim keys in a simulated editor. About ~584 KB loads after you press Play. Progress, badges, and retention stay on-device under ftol:vimmaster keys. Nothing is uploaded. For more free browser games, open the games hub. Related picks: Vim Motion Academy and Cat Typing Race.

Related tools:

  • Snake Classic - Snake Classic - Press an arrow key (or swipe on a phone) and the game starts instantly - eat the
  • Retro Tank Battle - Retro Tank Battle - Drive your tank with the arrows or WASD, fire with Space, and clear the wave of
  • Garden Defense - Garden Defense - Pick a defender card - Shooter (100 energy), Battery (50, makes more energy), or
  • Voxel World Builder - Voxel World Builder - a free browser voxel sandbox: infinite terrain, six biomes, caves and ores,
  • Sky Gates Flight - Sky Gates Flight - Fly a little plane over the ocean and steer through the gates - green ones add
  • City Time Machine 3D - City Time Machine 3D - Drag the 1945-2055 timeline and watch one city block's buildings, vehicles,
  • 2048 Game - Merge the Numbers Puzzle - 2048 Game - Merge the Numbers Puzzle - Slide the numbered tiles with the arrow keys, WASD, or a
  • City Drive Open World 3D - City Drive Open World 3D - a free open-world driving game in the browser: a seeded neon night city
  • Retro Highway Racer - Retro Highway Racer - a free lo-fi driving game in the browser: steer a randomly generated highway,
  • Hover Racing - Hover Racing - a free anti-gravity racing game in the browser: pilot a hover ship down a neon 3D
  • Retro Arcade Shooter - Retro Arcade Shooter - a free lo-fi browser shooter: blast robot spiders through a dark server
  • Marble Maze - Marble Maze - a free 3D maze puzzle in the browser: roll a ball through a procedurally-generated

Tags: #games

Loading reviews...

Frequently Asked Questions

What is Vim Master?

A free browser Vim lesson game. Clear short JSON lessons in a simulated editor and earn XP, combos, and badges.

How do I play?

Press Play, then Start Learning. Type real Vim keys to meet each lesson objective. Use cheat-mode practice and challenge timers when you want drills.

Does it save progress?

Yes. Progress, backup, and retention use ftol:vimmaster:progress, ftol:vimmaster:progressBackup, and ftol:vimmaster:retentionState in this browser. You can also export / import a progress code.

How big is the download?

About ~584 KB of HTML, CSS, JS, and bundled lesson JSON after you press Play.

Is this the same as Vim Motion Academy?

No. Vim Master is a JSON curriculum of command lessons with XP and badges. Vim Motion Academy is a different Vim motion RPG on this site.

Do I need to install Vim?

No. The editor is simulated in the browser. A physical keyboard works best.

Is this open source?

Yes. Adapted from renzorlive/vimmaster (MIT). No CDN runtime assets.