Summary of VI Commands

Starting Stopping
Recovering After System Failure Controlling the Display
Moving the Cursor Moving Through the Editing Buffer
Searching for a Pattern Special Characters to Use in Regular Expressions
Line Numbers Inserting
Making Changes Replacing a Pattern
Undoing or Repeating a Change Controlling the Length of Lines
Deleting Copying the Last Deletion
Copying and Moving Lines Executing Shell Commands
Reading Data Using Shell Commands to Process Data
Writing Data Changing the File While Editing