Я хотел бы использовать emacs для редактирования моего файла sudoers с помощью visudo на моем Mac, но я не могу этого добиться. Я попробовал все следующие параметры конфигурации в файле sudoers , но безрезультатно:
Defaults editor = "/usr/bin/emacs"показывает начальный экранemacsDefaults editor = "/usr/bin/emacs visudo"создает новый файл с именем "visudo"Defaults editor = "/usr/bin/emacs sudoers"открывает файл sudoers, но как буфер только для чтения- запустив
EDITOR="/usr/bin/emacs"в оболочке (илиexportего в мой файл~/.bash_profile), затем запустивvisudoсDefaults env_keep+="EDITOR"emacs Defaults editor = "emacs"говорит, что переменнаяeditorдолжна начинаться с/Defaults editor = /usr/bin/emacsпоказывает экран вводаDefaults editor = "/usr/bin/emacs -u matt"показывает экран ввода
В принципе, ничего, что я делаю, не работает. Что я делаю неправильно?
Я использую macOS High Sierra (10.13).
