Para aqueles que são novos no Linux, sair do vi
editor pode ser muitas vezes desconcertante devido aos seus modos distintos e estrutura de comando. É essencial saber como sair corretamente, quer você planeje salvar seu progresso ou abandonar suas alterações completamente.
Diferentes modos emvi
O vi
editor funciona principalmente em dois modos principais:
- Modo de comando: este modo é utilizado para navegação e execução de diferentes comandos.
- Modo de inserção: este modo permite adicionar e modificar texto.
Ao abrir o vi
, ele assume o Modo de Comando por padrão. Para alternar para o Modo de Inserção, pressione i
. Para voltar do Modo de Inserção para o Modo de Comando, basta pressionar Esc
.
Como salvar alterações e sairvi
- Primeiro, pressione
Esc
para entrar no Modo de Comando. - Em seguida, digite
:wq
e pressioneEnter
.
Esta sequência salva suas modificações e fecha o editor.
Fechando vi
sem salvar as alterações
- Pressione
Esc
para alternar para o Modo de Comando. - Digite
:q!
e pressioneEnter
.
Essa abordagem sairá vi
sem reter nenhuma alteração feita durante sua sessão.
Outro método para salvar e sair
- Certifique-se de que você está no Modo de Comando pressionando
Esc
. - Em seguida, digite
:x
e pressioneEnter
.
O :x
comando salva quaisquer alterações somente se elas existirem e depois sai vi
.
Saindo vi
com Teclas de Atalho
- Pressione
Esc
para ir para o Modo de Comando. - Pressione
Shift
+Z
duas vezes (ZZ
) para salvar e sair.
Usar ZZ
salvará instantaneamente suas alterações e fechará o editor.
O que fazer se a Esc
chave falhar
Se a Esc
tecla não estiver funcionando, tente estas alternativas para acessar o Modo de Comando:
- Pressione
Ctrl
+[
. - Pressione
Ctrl
+C
.
Depois de alternar com sucesso para o Modo de Comando, você pode executar o comando apropriado para sair vi
.
Resolvendo problemas comuns
Se você encontrar mensagens de erro ao tentar sair, como:
E37: No write since last change (add! to override)
Isso indica que há alterações que não foram salvas. Para sair sem salvar, use :q!
. Para salvar seu trabalho e sair, opte por :wq
ou ZZ
.
Familiarizar-se com os procedimentos corretos de saída vi
pode melhorar sua experiência geral e proteger seu trabalho.
Deixe um comentário