0% found this document useful (0 votes)
152 views1 page

Vi Editor Quick Sheet

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 1

vi Editor Quick Reference Chart

Execute in Command Mode

Save Files and Exit Cursor Movement Add/Append Text


:w write buffer to disk h left a append after cursor
:w file write buffer to file j down A append to end of line
:w! file write Absolutely k up i insert before cursor
:wq write buffer and quit l right 5i insert 5 times
:q quit l insert at beginning of line
:q! quit and discard buffer O go to beginning of line
:c! reedit and discard changes S go to end of line Add New Lines
% go to match o new line below cursor
Move and Insert Text G go to last line O new line above cursor
:3,8d delete lines 3-8 3G go to line 3
:4,9m 12 move lines 4-9 to 12 Change Text
:2,9m 13 copy lines 2-5 to 13 W go forward 1 word cw change word
:59w file write lines 5-9 to file 3W go forward 3 words 3cw change 3 words
B go back 1 word C change line
Cancel Edit Function 3B go back 3 words r replace 1 character
u undo last change R replace line
* do last change again Delete Text
x delete 1 character Copy and Insert Text
Search Functions dw delete 1 word yy copy a line
/exp go forward to expression dd delete 1 line 3yy copy 3 lines
?exp go backward to expression D delete to end of line p put below cursor
n repeat previous search d0 delete to beginning of line P put above cursor
N reverse previous search dG delete to end of file
4dd delete 4 lines

www.beausanders.com/vi vi Editor Quick Reference Chart v01.xls

You might also like