Ich würde gerne emacs
meine sudoers
Datei mit visudo
meinem Mac bearbeiten , aber für mein ganzes Leben kann ich es nicht schaffen. Ich habe alle folgenden Konfigurationseinstellungen in der sudoers
Datei ohne Erfolg versucht :
Defaults editor = "/usr/bin/emacs"
zeigt denemacs
Intro-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 (oderexport
in meiner~/.bash_profile
Datei) und dannvisudo
mitDefaults env_keep+="EDITOR"
, wird deremacs
Intro-Bildschirm angezeigt Defaults editor = "emacs"
sagt, dass dieeditor
Variable mit beginnen muss/
Defaults editor = /usr/bin/emacs
zeigt 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/editor
existiert 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?