This document summarizes keyboard shortcuts and commands for the vi text editor. It provides shortcuts for moving the cursor, inserting and appending text, deleting text, saving and quitting, searching, and changing text. It also lists commands for editing sessions, copying and pasting text, adding new lines, and undoing and redoing changes.