Package:Vim/Cheatsheet
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Deplacements
command | meaning | description |
---|---|---|
w | word | move to next word |
W | Word | move to the next word (broad sens) |
b | begin | move to the previous word beginning |
B | Begin | move to the previous word beginning (broad sense) |
e | end | move to the next word end |
E | End | move to the next word end (broad sense) |
{ | move to the previous blank line | |
} | move to the next blank line | |
f<char> | fetch | move to the next occurrence of the character <char> |
F<char> | Fetch | move to the previous occurrence of the character <char> |
$ | move to the end of the line | |
^ | move to the first non-whitespace character of the line | |
zz | center the viewport on the currently | |
<num>gg | goto | move to line number <num> (default is 1 if <num> is omitted) |
G | move to the last line | |
C-o | Go to the previous cursor position |
Switch to insert mode
command | meaning | description |
---|---|---|
i | insert | insert before the cursor |
I | Insert | insert at the beginning of the line (= ^i ) |
a | append | insert after the cursor/td> |
A | Append | insert at the end of the line (= $a ) |
o | insert on a new blank line after the current line | |
O | insert on a new blank line before the current line | |
s | substitute | remove the current character and instert instead (= xi ) |
S | Substitute | remove the current line and insert instead (= ddi |
R | Replace | insert and override on the fly |