Estoy tratando de usar sudoedit, pero sigue ejecutando el nanoeditor. Mi editor preferido es vim. ¿Cómo puedo hacer que sea el predeterminado?
Al mirar la página del manual, man sudoeditnoté lo siguiente:
EDITOR Default editor to use in -e (sudoedit) mode if neither SUDO_EDITOR nor VISUAL is set.
SUDO_EDITOR Default editor to use in -e (sudoedit) mode.
VISUAL Default editor to use in -e (sudoedit) mode if SUDO_EDITOR is not set.
Así que los configuré todos /usr/bin/vim, pero sudoedit /etc/hostsaún los usa nano. ¿Me estoy perdiendo de algo?
$ EDITOR=/usr/bin/vim
$ VISUAL=/usr/bin/vim
$ SUDO_EDITOR=/usr/bin/vim
$ echo $VISUAL
/usr/bin/vim
$ echo $EDITOR
/usr/bin/vim
$ echo $SUDO_EDITOR
/usr/bin/vim
$ sudoedit /etc/hosts # This is still using nano
@ Cornelius Eso funciona, esa es mi solución para el problema en este momento.
—
Dan
prueba sudo visudo en su lugar
—
animaletdesequia
@darent
—
Cornelius
visudo: /etc/sudoers: Permission denied. ¿Que es eso?
@darent
—
Dan
visudoes un programa diferente. Simplemente está ahí para permitírtelo edit the sudoers file. man visudo
sudo vim?