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 -eestá abriendo con nano. Intenté cambiarlo a vim usando sudo update-alternatives --config editory seleccionando la opción 3 ("/usr/bin/vim.basic"). Esto lo ha cambiado para sudo y no sudo por igual. Pero crontab -eaún se abre nano. ¿Algunas ideas? max
ubuntu
bash
text-editors
Max Williams
fuente
fuente

sudo -E crontab -edondesudo -Eespecifica use sus env env.En ubuntu, intente ejecutar:,
select-editorque 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
nanotanto, puedes desinstalarlo:crontabdebería entonces simplementeEDITORpasar al siguiente (para mí fuevim.basic).fuente
sudo crontab -e. Configuréexport EDITOR=vimtanto en el superusuario como en la cuenta de desarrollo .bashrc, perosudo crontab -etodaví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 -efuncionará también, pero solo una vez.Lamentablemente no puedo comentar ni votar.
En Ubuntu, el archivo de configuración se llama
~/.selected_editorCon el siguiente comando puede seleccionar nuevamente el editor predeterminado :
Eliminar el archivo en su directorio de inicio también funciona.
Solo establecer las variables
$VISUALo$EDITORfuncionará, 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_editorarchivo y luego ejecutarlocrontab -ele pedirá que elija el editor preferido.A partir de entonces, su preferencia será recordada en el
~/.sensible_editorarchivo.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 -yfuente
En máquinas más antiguas como algunas Debian, esto también funciona y es la solución más portátil.
fuente
/usr/binmanualmente; Estas ubicaciones son administradas pordpkgy no deben manipularse directamente.