Não consigo salvar as alterações após a edição
sudo vi /etc/network/interfaces
Texto antes da edição:
auto lo
iface lo inet ...
Editado para:
auto eth0
iface eth0 inet dhcp
Que combinação ou sequência de teclas devo pressionar para salvar isso?
vi
ouvim
, eu recomendaria o uso de editor gráficogedit
para abri-los. Substituasudo vi
porgksu gedit
.sudo nano
sua linha de comando também, mas muito mais intuitiva que o vi.Respostas:
Você provavelmente está no modo de edição / inserção. Você precisa digitar a seguinte sequência:
:
(dois pontos), em seguida, pressionew
e, finalmente,q
a w rito e q uit (ou apenas:w
a escrever sem parar)fonte
Normalmente, pressione ESCe segure Shifte pressione zduas vezes. Assim como você gostaria de digitar duas letras Z maiúsculas no editor de palavras :) Isso salva o documento e fecha o editor.
fonte
Verifique se você possui privilégios administrativos (raiz) para editar o arquivo. use este comando
Se o resultado não for "raiz", você não deve editar o arquivo.
Para efetuar login como usuário root, use o comando abaixo
ou
Edite o arquivo
Após as alterações, salve o arquivo usando
Esc
para alterar o modo:x
para salvar e sair do arquivoIsso é tudo
fonte
esta pergunta foi respondida há muito tempo, mas, caso surja novamente nos mecanismos de pesquisa, esse link é uma boa folha de dicas do vim que você pode marcar como favorito se usar muito o vim.
A propósito, você pode usar
:wq
para salvar e sair do arquivo (primeiro pressione a tecla esc para sair do modo de inserção ou substituição e, em seguida, pressione os comandos) e use:q!
para sair sem salvar.fonte