Character
|
|
h
,j
,k
,l
|
Left, down, up, right (, , , ). |
Text
|
|
w
,W
,b
,B
|
Forward, backward by word. |
e
,E
|
End of word. |
)
,(
|
Beginning of next, previous sentence. |
}
,{
|
Beginning of next, previous paragraph. |
]]
,[[
|
Beginning of next, previous section. |
Lines
|
|
[RETURN]
|
First non-blank character of next line. |
0
, $
|
First, last position of current line. |
^
|
First non-blank character of current line. |
+
, -
|
First non-blank character of next, previous line. |
n
|
|
Column n
of current line. |
H
|
Top line of screen. |
M
|
Middle line of screen. |
L
|
Last line of screen. |
n
H
|
n
(number) of lines after top line. |
n
L
|
n
(number) of lines before last line. |
Scrolling
|
|
[CTRL-F]
, [CTRL-B]
|
Scroll forward, backward one screen. |
[CTRL-D]
, [CTRL-U]
|
Scroll down, up one-half screen. |
[CTRL-E]
, [CTRL-Y]
|
Show one more line at bottom, top of window. |
z
[RETURN]
|
Reposition line with cursor: to top of screen. |
z.
|
Reposition line with cursor: to middle of screen. |
z-
|
Reposition line with cursor: to bottom of screen. |
[CTRL-L]
|
Redraw screen (without scrolling). |
Searches
|
|
/
pattern
|
Search forward for pattern
. |
?
pattern
|
Search backward for pattern
. |
n
, N
|
Repeat last search in same, opposite direction. |
/
, ?
|
Repeat previous search forward, backward. |
f
x
|
Search forward for character x
in current line. |
F
x
|
Search backward for character x
in current line. |
t
x
|
Search forward to character before x
in current line. |
T
x
|
Search backward to character after x
in current line. |
;
|
Repeat previous current-line search. |
,
|
Repeat previous current-line search in opposite direction. |
Line number
|
|
[CTRL-G]
|
Display current line number. |
n
G
|
Move to line number n
. |
G
|
Move to last line in file. |
:
n
|
Move to line n
in file. |
Marking position
|
|
m
x
|
Mark current position as x
. |
``
x
|
Move cursor to mark x
. |
``
|
Return to previous mark or context. |
'
x
|
Move to beginning of line containing mark x
. |
''
|
Return to beginning of line containing previous mark. |