Adicionar sudo após abrir um arquivo no vim

Costumo digitar ‘vim / caminho / para / arquivo’ sem pensar se preciso ou não do sudo. Mas você pode adicionar sudo powar depois com:

:w !sudo tee %

Você terá que inserir sua senha, é claro, e depois pressionar enter algumas vezes para confirmar o processo. Isso gravará suas alterações no arquivo com sudo. Se você tentar sair do vim irá avisar que você não tem permissões. Você pode simplesmente ignorar isso com: q!

Lembre-se, com grande poder vem uma grande responsabilidade 🙂