Command
|
Description
|
Notes
|
h or ← or <backspace>
|
left
|
moves the cursor one step to the left
|
j or ↓
|
down
|
moves the cursor down to the next line
|
k or ↑
|
up
|
moves the cursor down to the previous line
|
l or → or <space>
|
right
|
moves the cursor one step to the right
|
w
|
next word
|
moves the cursor to the beginning of the next word
|
W
|
next word (ignor punctuation)
|
same as w but only uses space as delimiter
|
b
|
beginning of the word
|
if the cursor is already in the beginning of a word it moves to the beginning of the previous word
|
B
|
beginning of the word (ignor punctuation)
|
same as b but only uses space as delimiter
|
e
|
end of the word
|
if the cursor is already in the end of a word it moves to the end of the next word
|
E
|
move to end of current word (ignor punctuation)
|
same as e but only uses space as delimiter
|
(
|
previous sentence
|
moves the cursor backward to the previous sentence
|
)
|
next sentnce
|
moves the cursor forword to the next sentence
|
-
|
previous line
|
moves the cursor up to the beginning of the previous line
|
+
|
next line
|
moves the cursor down to the beginning of the next line
|
0
|
beginning of line
|
moves the cursor to the beginning of the line
|
$
|
end of line
|
moves the cursor to the end of the line
|
^U
|
scroll up
|
|
^D
|
scroll down
|
|
^B or <page up>
|
page up
|
in comparison to scrolling, paging leaves more lines from the previous page
|
^F or <page down>
|
page down
|
in comparison to scrolling, paging leaves more lines from the previous page
|
H or gg
|
home
|
moves the cursor to the beginning of the first line
|
L or G
|
last line
|
moves the cursor to the beginning of the last line
|