Иногда случается, что я открываю файл и делаю некоторые изменения как мой собственный пользователь, не замечая или «забывая» замечать [read-only]
предупреждение в строке состояния (то есть какой-то случайный /etc
файл конфигурации, например /etc/resolv.conf
).
:w!
очевидно, в этом случае происходит сбой, потому что мой пользователь не имеет разрешения на запись в любом случае. Так что я должен :w /home/filename
выйти и sudo mv ...
очень неудобно.
Есть ли способ, чтобы я мог временно перейти в root, чтобы иметь возможность сохранить файл, открытый в данный момент? (учитывая, что я в sudoers
или / и я могу su
напрямую)?
SuperWrite
работает, но он возвращает файл обратно на вас. При его:silent
запуске вы вводите свой пароль невидимым.