Complete Neovim / Vim keyboard shortcuts and commands reference — 10 shortcuts across 1 categories. Quick reference cheat sheet for Windows & Mac.
Neovim / Vim is a popular development tool used by professionals worldwide. Learning keyboard shortcuts can dramatically speed up your workflow — studies show shortcut users save an average of 8 days per year compared to mouse-only users.
This page covers all 10 Neovim / Vim shortcuts across 1 categories: Mode Switching. Each shortcut includes a description to help you understand when and how to use it effectively.
| Shortcut | Action |
|---|---|
| i | Insert mode |
| Esc | Normal mode |
| v | Visual mode |
| V | Line visual |
| dd | Delete line |
| yy | Copy line |
| p | Paste |
| u | Undo |
| /[pattern] | Search |
| :%s/old/new/g | Replace all |
The most essential Neovim / Vim shortcuts are: i (Insert mode), Esc (Normal mode), v (Visual mode). These cover the most frequent actions and can significantly speed up your workflow.
Neovim / Vim has 10 keyboard shortcuts across 1 categories on shortcut-tools.com.
Simply press the key combination while Neovim / Vim is focused. Most shortcuts work immediately. On Mac, replace Ctrl with Cmd and Alt with Option for most shortcuts.
The Neovim / Vim shortcut for insert mode is i.
Start with the essentials: Learn i (Insert mode) and Esc (Normal mode) first — these are the most commonly used.
Practice daily: Pick 2–3 new shortcuts each day and consciously use them instead of the mouse. Within a week, they become muscle memory.
Print this cheat sheet: Keep a reference nearby until shortcuts become automatic. Focus on the Mode Switching category first.
Developer tip: Multi-cursor editing and code navigation shortcuts save the most time. Learn them before anything else.