Saya mencoba menggunakan sudoedit, tetapi tetap menjalankan nanoeditor. Editor pilihan saya adalah vim. Bagaimana saya bisa menjadikannya default?
Melihat halaman manual man sudoedit,, saya perhatikan hal berikut:
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.
Jadi saya sudah mengatur semuanya /usr/bin/vim, tetapi sudoedit /etc/hostsmasih menggunakan nano. Apakah saya melewatkan sesuatu?
$ 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 Itu bekerja, itu solusi saya untuk masalah saat ini.
—
Dan
coba sudo visudo sebagai gantinya
—
animaletdesequia
@dent
—
Cornelius
visudo: /etc/sudoers: Permission denied. Apa itu?
@darent
—
Dan
visudoadalah program yang berbeda. Itu hanya ada untuk memungkinkan Anda edit the sudoers file. man visudo
sudo vim?