To do

General

HELP

EXITING

FILE OPERATIONS

<aside> 💡 Tip Run vimtutor in a terminal to learn the first Vim commands.

</aside>

<aside> 💡 Writing a file modifies its timestamp

</aside>


Movement

CURSOR MOVEMENT

QUICK MOVEMENT

DECLARATION MOVEMENT

CURSOR MOVEMENT RELATIVE TO SCREEN

CONTENT MOVEMENT

REPEAT MOVEMENT

OCURRENCE MOVEMENT

SCREEN MOVEMENT

PARAGRAPH MOVEMENT

<aside> 💡 Tip Prefix a cursor movement command with a number to repeat it. For example, 4j moves down 4 lines.

</aside>


Insert mode

BASIC INSERTION

NEWLINE INSERTION

AUTO-COMPLETE INSERTION

EXIT INSERT MODE

APPEND

DELETION

INDENTATION

REGISTER INSERTION

TEMPORAL NORMAL MODE


Visual mode

BASIC VISUAL MODE

MOVEMENT

EXIT VISUAL MODE