Ich würde gerne emacsmeine sudoersDatei mit visudomeinem Mac bearbeiten , aber für mein ganzes Leben kann ich es nicht schaffen. Ich habe alle folgenden Konfigurationseinstellungen in der sudoersDatei ohne Erfolg versucht :
Defaults editor = "/usr/bin/emacs"zeigt denemacsIntro-BildschirmDefaults editor = "/usr/bin/emacs visudo"Erstellt eine neue Datei mit dem Namen "visudo"Defaults editor = "/usr/bin/emacs sudoers"öffnet die sudoers-Datei, jedoch als schreibgeschützter Puffer- Laufen Sie
EDITOR="/usr/bin/emacs"in der Shell (oderexportin meiner~/.bash_profileDatei) und dannvisudomitDefaults env_keep+="EDITOR", wird deremacsIntro-Bildschirm angezeigt Defaults editor = "emacs"sagt, dass dieeditorVariable mit beginnen muss/Defaults editor = /usr/bin/emacszeigt den Intro-BildschirmDefaults editor = "/usr/bin/emacs -u matt"zeigt den Intro-Bildschirm
Grundsätzlich funktioniert nichts, was ich tue. Was mache ich falsch?
Ich verwende macOS High Sierra (10.13).
/usr/bin/editorexistiert nicht auf einem Mac
sudo visudo? Wenn nicht, haben Sie keine Berechtigung zum Schreiben der Datei.
man visudo(auf ubuntu) wird visudo verwenden/usr/bin/editor(welche gehen nach / bin / nano), hast du das gecheckt?