Vim commands and keyboard shortcuts

Vim is not a list of shortcuts so much as a small language: an operator, then a motion or a text object. Learn the four operators and the dozen motions in the first two groups and you can work out most of the rest yourself, including combinations nobody has written down.

105 shortcutsWindows and MacChecked 18 September 2026

Checked against Vim documentation — quick reference and Neovim documentation. Version: Vim 9 and Neovim, default bindings.

105 shortcuts

The top 20 are the Vim shortcuts this page marks as the ones to learn first, in the order they appear here. The drill asks the marked ones first too, shuffled. Or tick your own and print those.

Next