i = Insert mode
o = instert new line
h = left
j = Move down
k = Move up
r = replace current character
x = remove a current character
dd = delete line
dw = delete Word
wq = Write and Quit Vim
q! = Quit with out saving
/searchterm and press enter and then press N to next occurrence,
Copy and Pasting lines in VIM
- Make sure you’re in the normal mode. Press
Escto be sure. Then copy the entire line by pressing
:help yy). Y stands for “
yank“. Instead, you can also press
Y(shift + y) but I find the former a bit more convenient.
- Paste the line by pressing
p. That will put the yanked line right under your cursor (on the next line). You can also paste before your current line by pressing the capital letter
P. Again, to get some help you can use
Copy and Pasting in VIM
- Position the cursor where you want to begin cutting.
vto select characters (or uppercase
Vto select whole lines, or
Ctrl-vto select rectangular blocks).
- Move the cursor to the end of what you want to cut.
dto cut (or
- Move to where you would like to paste.
Pto paste before the cursor, or
pto paste after.