Às vezes, começo a editar arquivos de configuração /etc
usando o Vim, mas esqueço de usá-lo sudo
para iniciar o Vim. O resultado inevitável é que, depois de terminar minhas edições, encontro o temido aviso de que não tenho permissão para salvar o arquivo.
Principalmente as edições são pequenas o suficiente para eu sair do Vim e fazer a coisa toda novamente como root. É claro que eu poderia salvar em um local para escrever e copiar como root, mas isso também é um pouco chato.
Mas tenho certeza de que existe uma maneira mais fácil de se tornar root ou usar sudo
de dentro do Vim, sem precisar descartar as alterações. Se o método não depender de sudo
ser configurado para o usuário, isso seria ainda melhor.
sudoedit
vez devim
para todas as edições de administração. É uma maneira de nunca mais encontrar esse problema :). +1 para a resposta de Gilles .