VIM Adventures: preview of vim-adventures.com

GamesOddly Educational

VIM Adventures

Learn Vim keystrokes by playing an adventure game.

  • Rabbit hole
  • Desktop
  • Alive · checked 16 days ago
Your verdict:

VIM Adventures is a Zelda-like game where you play by using Vim commands. At first you can only move with the basic keys. As you progress, you unlock abilities, which correspond to Vim commands, and you cannot advance until you master each skill.

By the end you may actually remember the keystrokes. It is a rare tutorial that is fun, and the little characters in the game give hints along the way.

The site is by Doron Linder and notes that you can buy a license to unlock more. It works on a keyboard, so use a computer. It is a rabbit hole for anyone who works in a terminal. Related: /site/nandgame, /category/games. Plan on plenty of time, since it is a genuine rabbit hole.

Tips for getting the most out of it

  • Use a physical keyboard on a computer.
  • Talk to the characters for hints.
  • Expect later content to need a license.

Questions about VIM Adventures

What is VIM Adventures?

VIM Adventures is a browser game that teaches Vim keyboard commands as you explore. Plan on plenty of time, since it is a genuine rabbit hole. It is best on a computer. You can find it at vim-adventures.com, and we check the link daily.

Is VIM Adventures free?

You can start playing right away, but the site mentions licenses you can buy, so some content is not free. Check the site for details. Plan on plenty of time, since it is a genuine rabbit hole. It is best on a computer.

Sites like VIM Adventures

Games

NandGame

Build a computer from scratch, starting with a single NAND gate.

  • Rabbit hole
  • Works on phones
  • Alive · checked 16 days ago

Been down this rabbit hole?

Weirdness

What other readers found

Found something odd on VIM Adventures? Tell others where to click. The first good one goes right here.

Share what you found

We read every post before it goes live. No links, please, and nothing personal about other people.