Cuando se desea modificar el crontab, por defecto se selecciona el editor llamado vim. Pues bien, vim es conocido por su complejidad para salir del mismo (no digo que sea malo, de hecho es muy poderoso, pero para principiantes es complicado).
El editor nano, a mi forma de ser, es mejor y más simple. Así que en resumen hoy veremos cómo configurar el editor que se usa para cron en Linux.
Configurar editor para crontab
Para configurar si usamos vim, nano u otro al editar el fichero de cron; tenemos que establecer la variable del sistema llamada VISUAL
. Así:
export VISUAL=valor
En donde valor es el nombre del editor. Si queremos usar vim para editar el crontab:
export VISUAL=vim
Por otro lado, si queremos usar nano:
export VISUAL=nano
Después de todo ello, llamamos a:
crontab -e
Lo que hará que se abra el archivo con el editor seleccionado. Recuerda que el editor que indicas debe estar instalado correctamente.
Salir de nano y de vim
Para salir de nano, hacemos los cambios al archivo y presionamos CTRL + O
, eso preguntará el nombre del archivo a guardar; simplemente presionamos ENTER
. Finalmente, para salir presionamos CTRL + X
.
En el caso de vim, presionamos la tecla ESC
y escribimos:
:wq
Luego presionamos enter
. Eso guardará los cambios y saldrá del programa.