Back to contents

Index of vi commands grouped by type

Ordinary commands

Y ZZ bol excmd
m playback q redo
redraw repeat reposn_bottom reposn_middle
reposn_top scroll_down scroll_down_half scroll_down_line
scroll_up scroll_up_half scroll_up_line search_backward
search_forward search_throwback setreg show_line_number
y zoom100 zoom_in zoom_out

Commands that change text

D J P U
X d gp gq
indent outdent p r
swapcase u x

Commands that start an interactive edit (insertion)

A I R a
i

Commands that move the cursor

B E F G
H L M N
T W b column
e eol f gg
h j k l
move_to_mark move_to_mark_line n next_line
next_para next_sentence prev_para prev_sentence
rpt_lnsearch rpt_lnsearch_opposite sol t
w

Commands that start a selection

V rectsel v

Commands that change the text then start an insertion

C O S c
o s