About

vimmer.io is a free, browser-based Vim tutorial. It's aimed at people who want to learn Vim without having to install anything: each lesson step embeds a real Vim instance compiled to WebAssembly, so you read the prose and then practise in the editor right there on the page.

The editor is not a simulation — it's vim.wasm, an actual build of Vim 8.2 running in your browser. Whatever works in Vim should work here.

This site is a revival of the original vimmer.io, which had been sunset as a paid product. The lesson and tip content is the upstream's work, kept unchanged out of respect for the original author; everything around it is a static rebuild on Astro, hosted on Cloudflare Pages.

Browse the lessons or the tips, or grab the source on GitHub.