In vim mit root-Rechten speichern

Ist euch das nicht auch schon passiert, dass ich mit vim eine Datei editiert habt und dann beim Speichern bemerkt, dass ihr keine Schreibrechte auf die Datei habt?

Jochen Lillich hat in seinem Blog einen Tipp, wie ihr die Datei mit root-Rechten speichern könnt:

:w !sudo tee %

Dieser Befehl speichert die Datei, danach könnt ihr sie mit :q! verlassen und die Warnungen ignorieren, die Änderungen sind dennoch gespeichert.

Alles weitere zur Funktionsweise des Befehls erfahrt ihr in Jochens Blogpost.