Kullanmaya çalışıyorum sudoedit
, ancak nano
editörü çalıştırmaya devam ediyor . Tercih ettiğim editör vim
. Bunu nasıl varsayılan yapabilirim?
Man sayfasına bakarken man sudoedit
aşağıdakileri farkettim:
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.
Bu yüzden hepsini ayarladım /usr/bin/vim
ama sudoedit /etc/hosts
hala kullanıyor nano
. Bir şey mi eksik?
$ 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 Bu işe yarıyor, şu anda sorun için geçici çözümüm bu.
—
Dan
yerine sudo visudo deneyin
—
animaletdesequia
@darent
—
Cornelius
visudo: /etc/sudoers: Permission denied
. O nedir?
@darent
—
Dan
visudo
farklı bir programdır. Sadece izin vermen için orada edit the sudoers file
. man visudo
sudo vim
?