Vi es un editor de texto por modos, altamente personalizable y enfocado a la eficiencia de la edición. Hoy día lo más común es encontrarse con Vim (Vi Improved) en sistemas operativos basados en UNIX.