Manchmal fange ich an, Konfigurationsdateien /etcmit Vim zu bearbeiten , vergesse aber, sudoVim mit zu starten. Das unvermeidliche Ergebnis ist dann, dass ich nach Abschluss meiner Änderungen den gefürchteten Hinweis erhalte, dass ich nicht die Berechtigung zum Speichern der Datei habe.
Meistens sind die Änderungen so klein, dass ich Vim einfach beende und das Ganze als root wieder mache. Ich könnte natürlich an einem Ort speichern, an den ich schreiben und dann als root kopieren kann, aber das ist auch etwas ärgerlich.
Aber ich bin mir sicher, dass es einen einfacheren Weg gibt, Root zu werden oder sudovon Vim aus zu verwenden, ohne die Änderungen verwerfen zu müssen. Wenn sich die Methode nicht darauf verlassen würde sudo, für den Benutzer eingerichtet zu werden, wäre dies sogar noch besser.
sudoeditanstattvimfür alle Admin-Bearbeitung zu verwenden. Es ist eine Möglichkeit, nie mehr auf dieses Problem zu stoßen :). +1 für Gilles 'Antwort .