El vi:

Vi (Visual Editor) o Vim (Vi Improved) es el editor de línea de comandos por excelencia de UNIX, este editor es el único que esta garantizado encontrar en cualquier sistema UNIX (y por lo tanto Linux)

Como la elección y el manejo de un editor esta fuera del objetivo de este 'curso', he preparado a parte esta pequeña introducción al vi.
Introducción básica a vi.