Según la distribución de Linux que utilicemos, el editor de Crontab es diferente, en Ubuntu es nano, en CentOS es vi, etc.
Para modificar el editor por defecto del Crontab, primero debemos averiguar donde esta el ejecutable del nuevo editor, en este caso vamos a cambiar a "vi" por "nano"
- which nano
- /usr/bin/nano
- export EDITOR=/usr/bin/nano
con esto logramos que al editar los trabajos de Cron, (crontab -e) el editor sea "nano" y no "vi"
Basado en el post de NetAdminTools