Movement
hMove left
Search common Vim commands for movement, editing, copy/paste, search, files, visual mode, and windows.
Last updated: August 2026 | By Workshelve Team
Movement
hMove left
Movement
jMove down
Movement
kMove up
Movement
lMove right
Movement
wMove to next word
Movement
bMove to previous word
Movement
0Move to start of line
Movement
$Move to end of line
Movement
ggMove to first line
Movement
GMove to last line
Insert
iInsert before cursor
Insert
aInsert after cursor
Insert
IInsert at start of line
Insert
AInsert at end of line
Insert
oOpen line below
Insert
OOpen line above
Editing
xDelete character under cursor
Editing
ddDelete current line
Editing
dwDelete word
Editing
cwChange word
Editing
ccChange current line
Editing
uUndo
Editing
Ctrl+rRedo
Copy/Paste
yyYank current line
Copy/Paste
ywYank word
Copy/Paste
pPaste after cursor
Copy/Paste
PPaste before cursor
Search
/textSearch forward for text
Search
?textSearch backward for text
Search
nNext search match
Search
NPrevious search match
Files
:wSave file
Files
:qQuit
Files
:wqSave and quit
Files
:q!Quit without saving
Visual
vStart character visual mode
Visual
VStart line visual mode
Visual
Ctrl+vStart block visual mode
Windows
:splitHorizontal split
Windows
:vsplitVertical split
Windows
Ctrl+w h/j/k/lMove between windows
Commands Shown
41
Categories
8
Mode
Normal-first
It gives you a searchable reference for common Vim commands so you can quickly remember movement, editing, files, visual mode, and split-window shortcuts.
Search for a command, category, or action.
Copy an individual command when needed.
Download the filtered cheat sheet as Markdown.
Vim commands are often composable. For example, d deletes with a motion, so dw deletes a word and d$ deletes to the end of the line.
Related Tools
Build and preview Valorant crosshair settings.
Turn JSON rows into bar, line, or pie charts.
Convert WebP files and Base64 data in both directions.
Escape or unescape XML entity text safely.
Encode XML as Base64 or decode Base64 back to XML.
Decode percent encoded XML strings.