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.