vi/vim cheat sheet

normal mode (default)


info
Info command: shows/does something without altering anything.
motion
Moves the cursor, or defines the range for an operator (↕).
positioning
Other movement (jumps, window (re)positioning).
command
Direct action command.
ins mode
Enters Insert or Replace mode.
mode
Enters a different mode.
vis mode
Enters Visual or Select mode.
key cmd
Additional key commands (click for overview).
key·
Commands with a dot need a char argument afterwards.
key↕
Requires a motion afterwards, operates between cursor and destination.
vim
Not in original Vi (assessment incomplete).
vim7
New in vim version 7.x.