Para citar al hombre:
La opción -e se usa para editar el crontab actual usando el editor especificado por las variables de entorno VISUAL o EDITOR
Más a menudo si ejecuta crontab -e
de X, tienes VISUAL
establecer; eso es lo que se usa. Prueba esto:
VISUAL=vi crontab -e
Simplemente funcionó para mí :)
Muy probable que su VISUAL
la variable de entorno está configurada en otra cosa. Prueba:
export VISUAL=vi