Questo è un problema di usabilità che mi capita spesso:
Apro un file di sistema di sola lettura con VIM, anche modificandolo, perché non sono abbastanza attento, o perché il VIM sul sistema non è configurato correttamente. Una volta fatte le mie modifiche, sono bloccato a doverle scrivere in un file temporaneo o a perderle, perché: w! non funzionerà.
Esiste un comando vim (: W !!!) che ti consente di scrivere il buffer corrente come superutente? (Vim richiederebbe naturalmente la tua password sudo o su)
sudoedit
comando. Questa domanda è più focalizzata sull'oblio di digitarla in primo luogo e sollevarsi dopo aver avviato l'editor.