Great work making it all the way here! You now know the core of Vim. Let's wrap up what you've learned and look at where to head next.
What you've learned
You went through four stages:
Survive — Understanding modes, basic navigation, saving and quitting. You can escape Vim without panicking.
Efficiency — Combining motions with operators, text objects, registers, and macros. You cut down on repetitive work and edit faster.
Power — Buffers/windows/tabs, marks, Visual mode, search and replace. You can juggle multiple files and tackle complex edits.
Customize — vimrc, plugins, Neovim, LSP. You can build your own development environment.
Vim everywhere
Vim keybindings aren't just for Vim. Your muscle memory travels:
- JetBrains IDEs — IdeaVim plugin for IntelliJ, WebStorm, and more
- VS Code — Install the Vim extension (one of the most popular extensions)
- Obsidian — Enable Vim mode in settings
- Browser — Use the Vimium extension to navigate the web by keyboard
- Terminal —
set -o viin Bash/Zsh to enable Vim-style line editing
The Vim philosophy
Three principles you picked up along the way:
Composability — Combining operators and motions yields hundreds of actions. You don't memorize new commands; you compose them.
Efficiency — Editing without a mouse, keeping your hands on home row. Tiny differences compound hundreds of times a day.
Muscle memory — Slow at first, but repetition gets your hands moving before your brain. That's Vim's real power.
Recommended resources
- Practical Vim (Drew Neil) — A tip-based handbook. If you want to go beyond beginner, read this.
:help— Vim's built-in docs are astonishingly thorough. Try searches like:help motion.txt.- Vim Tips Wiki — Practical tips collection (vim.fandom.com)
- r/vim, r/neovim — Reddit communities where users share configs and tips.
- ThePrimeagen — A YouTube channel that makes Vim fun to learn.
Wrap-up
Vim is a tool you never stop learning. Even ten-year veterans discover new tricks. Don't try to memorize everything. Look things up as you need them, and the keys will find their way into your fingers.
What you've already learned is enough to be productive. Go write some code with Vim.