vi ist ein Texteditor, der auf nahezu jedem UNIX-Rechner vorhanden ist. Außerdem ist bei vielen UNIX-Anwendungen die Bedienung an den vi angelehnt, soweit sich die vi-Befehle auf andere Programme übertragen lassen.