Elvis es un clónico del vi/ex, el editor estándar del mundo Unix.
Elvis soporta la mayoría de los comandos del vi/ex, en modo visual y en modo ex.
Elvis añade soporte para múltiples ficheros, múltiples ventanas, ayuda en línea, una gran variedad de formas de visionado (configurable), y otras extensiones.