Могу ли я получить root-права, не выходя из vim?

Иногда, когда я редактирую файл, для которого требуется разрешение root (например, файлы в /etc), но Я забыл запустить vim как sudo.

После завершения редактирования и ввода :wqдля сохранения и выхода я обнаружил, что не могу, даже используя !wq, потому что файл доступен только для чтения.

Если я выйду и снова отредактирую файл, вся моя работа будет потеряна, но если нет, я не смогу сохранить свою правку. Итак, как я могу получить root-права на запись, не выходя из vim?

15
задан Yongqiang Zhou 24 August 2016 в 06:32
поделиться