Course: Mastering Vim from Scratch
Learn Vim/Neovim from zero to professional level. Master modal editing, efficient workflows, LazyVim, LSP, and become a 10x more productive developer.
1 Why Vim? The Modal Editing Philosophy
Discover what makes Vim special, why modal editing is revolutionary, and how this 30-year-old editor remains more relevant than ever in 2026.
2 Installing Neovim and LazyVim
You already know why Vim is awesome. Now it's time to actually install it. Learn how to set up Neovim with LazyVim, the modern distribution that gives you superpowers from day one.
3 Surviving Vim: The Absolute Basics
You've installed Neovim and LazyVim. Now what? Learn the essential commands to open files, edit text, save your work, and — yes — quit Vim without Googling it.
4 Normal Mode: The Power of Vim
Normal mode isn't just where you land between keystrokes — it's where Vim lives. Learn word movements, the operator+motion grammar, and how a handful of keys gives you near-infinite editing power.
5 Insert Mode in depth: more than you think
Insert mode isn't just 'press i and type'. Learn the nine ways to enter it, the keyboard shortcuts inside it, and the golden rule that separates Vim beginners from people who actually know what they're doing.
6 Visual mode in Vim: select, operate, own it
Visual mode isn't 'using the keyboard like a mouse'. It's a three-variant tool with direct operations and a block mode that simulates multiple cursors with zero plugins.