UNIX dispone de diversos editores estándar de archivos de texto estándar. Entre ellos vi permite crear y manipular archivos de texto, muy grandes, de una forma rápida y muy confortable. De los editores como ed, ex y sed, hereda los mandatos en «modo línea», y a estos añade el modo de edición a pantalla completa mediante el uso de un «cursor de texto».