This document provides a quick reference chart for common commands in the vi text editor. It lists commands for saving and exiting files, cursor movement, adding and inserting text, copying and moving text, changing text, deleting text, searching, and canceling edit functions. The commands are organized into sections and accompanied by brief descriptions of what each command does.
This document provides a quick reference chart for common commands in the vi text editor. It lists commands for saving and exiting files, cursor movement, adding and inserting text, copying and moving text, changing text, deleting text, searching, and canceling edit functions. The commands are organized into sections and accompanied by brief descriptions of what each command does.
This document provides a quick reference chart for common commands in the vi text editor. It lists commands for saving and exiting files, cursor movement, adding and inserting text, copying and moving text, changing text, deleting text, searching, and canceling edit functions. The commands are organized into sections and accompanied by brief descriptions of what each command does.
This document provides a quick reference chart for common commands in the vi text editor. It lists commands for saving and exiting files, cursor movement, adding and inserting text, copying and moving text, changing text, deleting text, searching, and canceling edit functions. The commands are organized into sections and accompanied by brief descriptions of what each command does.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online from Scribd
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