Я намагаюся використовувати sudoedit
, але nano
редактор продовжує працювати . Мій кращий редактор vim
. Як я можу зробити його за замовчуванням?
Переглядаючи сторінку чоловіка man sudoedit
, я помітив таке:
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.
Тож я їх все встановив /usr/bin/vim
, але sudoedit /etc/hosts
все ще використовує nano
. Я щось пропускаю?
$ 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 Це працює, це моє вирішення проблеми на даний момент.
—
День
спробуйте sudo visudo замість
—
animaletdesequia
@darent
—
Корнелій
visudo: /etc/sudoers: Permission denied
. Що це?
@darent
—
День
visudo
- інша програма. Це просто там, щоб вам дозволити edit the sudoers file
. man visudo
sudo vim
?