Estoy usando ubuntu 9.10 y el editor de texto predeterminado es nano, lo cual odio. (¿no todos?)
Normalmente no es un problema, ya que solo vi o gedit todo, pero se crontab -e
está abriendo con nano. Intenté cambiarlo a vim usando sudo update-alternatives --config editor
y seleccionando la opción 3 ("/usr/bin/vim.basic"). Esto lo ha cambiado para sudo y no sudo por igual. Pero crontab -e
aún se abre nano. ¿Algunas ideas? max
ubuntu
bash
text-editors
Max Williams
fuente
fuente
sudo -E crontab -e
dondesudo -E
especifica use sus env env.En ubuntu, intente ejecutar:,
select-editor
que crea interactivamente~/.selected_editor
:fuente
~/.selected_editor
? Eso es lo que hay en mi sistema y lo que he visto en otros lugares.Si odias
nano
tanto, puedes desinstalarlo:crontab
debería entonces simplementeEDITOR
pasar al siguiente (para mí fuevim.basic
).fuente
sudo crontab -e
. Configuréexport EDITOR=vim
tanto en el superusuario como en la cuenta de desarrollo .bashrc, perosudo crontab -e
todavía estaba abriendo en nano. Después de desinstalar nano, abre vim. ¡Gracias!De
man crontab
:Añadir a tu
~/.bashrc
:fuente
La mejor opción es establecer una alternativa de editor (no solo un usuario):
fuente
funciona en exprimir Debian
fuente
EDITOR=vim crontab -e
funcionará también, pero solo una vez.Lamentablemente no puedo comentar ni votar.
En Ubuntu, el archivo de configuración se llama
~/.selected_editor
Con el siguiente comando puede seleccionar nuevamente el editor predeterminado :
Eliminar el archivo en su directorio de inicio también funciona.
Solo establecer las variables
$VISUAL
o$EDITOR
funcionará, pero solo es persistente si lo escribe en un script que se ejecuta en su entorno.Agregar a su archivo rc
Pero no recomendaría usar la última solución.
fuente
Lo mejor es eliminar el
~/.sensible_editor
archivo y luego ejecutarlocrontab -e
le pedirá que elija el editor preferido.A partir de entonces, su preferencia será recordada en el
~/.sensible_editor
archivo.fuente
emacsclient
.para Debian, use:
y
seleccione '2' y presione enter. ¡Entendido!
fuente
Lo más fácil sería deshacerse del producto que no desea en su totalidad. Todos los demás cambios de configuración serían automáticos.
apt-get install vim -y && apt-get remove nano -y
fuente
En máquinas más antiguas como algunas Debian, esto también funciona y es la solución más portátil.
fuente
/usr/bin
manualmente; Estas ubicaciones son administradas pordpkg
y no deben manipularse directamente.