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 |