Key | Description |
---|---|
h | move cursor left |
j | move cursor down |
k | move cursor up |
l | move cursor right |
H | move to top of screen |
M | move to middle of screen |
L | move to bottom of screen |
w | jump forwards to the start of a word |
W | jump forwards to the start of a word (words can contain punctuation) |
e | jump forwards to the end of a word |
E | jump forwards to the end of a word (words can contain punctuation) |
b | jump backwards to the start of a word |
B | jump backwards to the start of a word (words can contain punctuation) |
0 | jump to the start of the line |
^ | jump to the first non-blank character of the line |
$ | jump to the end of the line |
g_ | jump to the last non-blank character of the line |
gg | go to the first line of the document |
G | go to the last line of the document |
5G | go to line 5 |
fx | jump to next occurrence of character x |
tx | jump to before next occurrence of character x |
} | jump to next paragraph (or function/block, when editing code) |
{ | jump to previous paragraph (or function/block, when editing code) |
Ctrl + b | move back one full screen |
Ctrl + f | move forward one full screen |
Ctrl + d | move forward 1/2 a screen |
Ctrl + u | move back 1/2 a screen |
Last active
November 19, 2016 13:16
-
-
Save hiasinho/e67bdd7d34028d0d3c5409a97d1bc814 to your computer and use it in GitHub Desktop.
VIM Cheatsheet
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment