Ready for the real thing?
VimStart teaches you Vim's motions and editing commands in the browser — no install, no account, just muscle memory. Once it clicks, here is how to bring it to your own computer and start using Vim for real.
Standalone editors
Neovim
The actively developed, modern fork of Vim — Lua configuration, built-in LSP support, and the default recommendation for most people starting today.
Vim
The original. Already installed on most macOS and Linux machines — open a terminal and type `vim` to check.
MacVim
A native macOS GUI build of Vim, for people who want a windowed app instead of the terminal.
gVim
The graphical version of Vim for Windows and Linux, bundled with the standard Vim installer.
Vim inside your existing editor
VS Code Vim extension
Adds real Vim keybindings and modes to VS Code — the easiest way to keep your current setup and editor while using Vim motions.
IdeaVim
Vim emulation for all JetBrains IDEs (IntelliJ, WebStorm, PyCharm, RustRover, etc.).
Vimium
Brings Vim-style keyboard navigation to Chrome and Firefox — browse the web without touching the mouse.
Config to get started
kickstart.nvim
A single, well-documented Neovim config file to start from — read it, understand it, then make it yours.
LazyVim
A batteries-included Neovim distribution: sensible defaults, plugin manager and LSP support out of the box.