vasek
если напартачил, то не сохранится … а для надежности имей backup /etc/sudoers
так оно и так не дает сохранить пишут про какую то ошибку.
а потом когда насильно сохранил и закрыл не находит эдитор.
я и висудо nano пробовал. всё то же самое.
может вики устарела ? я и английскую прочитал. может опции устарели ?
С уважением, .
vs220
sudo -L не показывает редактор?
отвечает НЕВЕРНЫЙ КЛЮЧ.

установил dpkg ,bash-completition для
sudo update-alternatives --config editor
выхлоп update-alternatives ошибка. нет альтернатив для editor.

Вопрос ? update-alternatives как настраивать альтернативы для судо эдитор?
С уважением, .
vs220
Сам бинарник есть , работает от рута и юзера?
есть.
постоянно пользуюсь mcedit . /etc/zsh/zshrc по дефолту в нем всё. настройки mc и mcedit я не трогал
С уважением, .
vs220
И по прежнему на третью строчку ругается?
нет. оно пишет что едитор не найден.
С уважением, .
vs220
cat -n -A -E -e -T -t -v / путь до файла
показало
1 Defaults      env_reset$
2 Defaults      editor=/usr/bin/mcedit, !env_editor$

печатаю visudo
получаю no editor found (editor path=/usr/bin/mcedit)
С уважением, .
vs220
Может пробел или перевод строки?
перевод строки
открыл редактором vi. убрал пустую строку в конце. стало так.
Defaults      env_reset
Defaults      editor=/usr/bin/nano, !env_editor
~
~
~
С уважением, .
vs220
Вот через него и создавайте новые файлы, по идеи не даст сохранить с неверным синтаксисом
вы правы не дает. но ошибка появилась.
https://archlinux.org.ru/forum/post/232370/
С уважением, .
UPD UPD

vs220
Переместите файлы судоерс в другое место.
из /etc/sudoers.d/ файлы убрал. EDITOR=mcedit visudo сразу же запустилось.
открыл файл sudoers
очистил содержимое.
добавил
Defaults      env_reset
Defaults      editor=/usr/bin/mcedit, !env_editor
сохранил как /etc/sudoers.d/10-editor
закрыл редактор.
получил
ошибка синтаксиса near line 2.
what now ? _
в нем всего две строки. где он ошибку нашел ? сначала я писал что 3. позднее удалил комментари и стало две.

сохранил как есть.
печатаю visudo
получаю no editor found
С уважением, .
vs220
Гуголдок например.
я первое сообщение отредактировал.
то, что вы советовали не работает. выдает ошибку not found и показывает при этом путь к нано, который я в судоерс д файле прописал.
то есть работает только изменение переменных окружения.
редактирование sudoers приводит к ошибке.

где грабли ?
С уважением, .
vs220
Не выкладывайте на мейл.ру пожалуйста.
Для смены редактора при редактировани достаточно
# EDITOR=nano visudo   
.

пробовал. no editor found и кажет путь до nano

куда для вас удобнее скрины положить ?
С уважением, .