Cenário
- Quando você edita o arquivo (arquivo que requer permissão de root para editar) via vim sem
sudo
, o vim não permite que você salve o arquivo - Por exemplo
vim /etc/hosts
- Ao fazer mudanças, o vim diz
- Ao salvar o arquivo vim syas
Solução
- Para superar este problema, você pode digitar o seguinte comando no vim
:w !sudo tee %
- Então o vim irá pedir a senha do sudo
- Finalmente clique
L
para carregar as mudanças no vim