ConfiguraçõesAndroidDesempenhoDispositivosiPhoneSegurançaSmartphoneCelularGestão de Dispo.. Tudo

Como sair do Vim

Editado 3 dias atrás por ExtremeHow Equipe Editorial

VimSairFerramentasSoftwareProgramaçãoDesenvolvimentoLinha de comandoEditor

Como sair do Vim

Tradução atualizada 3 dias atrás

O Vim é um editor de texto muito poderoso que é amplamente utilizado, mas também é conhecido por sua curva de aprendizado. Uma das perguntas mais comuns dos novos usuários é "Como saio do Vim?" Este guia abrangente irá introduzir você às várias maneiras de sair do Vim, quer você queira salvar suas alterações, descartá-las ou simplesmente sair do editor. Este guia foi projetado para ser muito fácil de entender e seguir, mesmo se você for novo no Vim.

Entendendo os modos do Vim

Antes de discutirmos as diferentes maneiras de sair do Vim, é importante entender os diferentes modos no Vim. O Vim funciona principalmente nos seguintes modos:

Comandos básicos para sair do Vim

Existem vários comandos que você pode usar para sair do Vim, dependendo se você deseja ou não salvar suas alterações. Aqui estão os comandos mais básicos:

:q - sair

Se você não fez nenhuma alteração ou já salvou suas alterações, pode usar o comando :q. Aqui está como fazer isso:

  1. Pressione Esc para garantir que você está no modo normal.
  2. Digite :q e pressione Enter.

Se você vir uma mensagem de erro como E37: No write since last change, isto significa que você tem alterações não salvas. Você deve salvar essas alterações ou descartá-las usando outros comandos.

:wq - escrever e sair

Se você quiser salvar suas alterações e depois sair, pode usar o comando :wq. Veja como:

  1. Pressione Esc para garantir que você está no modo normal.
  2. Digite :wq e pressione Enter.

:x - salvar e sair

O comando :x é semelhante a :wq mas um pouco mais curto. Ele salva o arquivo e depois sai do Vim. Veja como:

  1. Pressione Esc para garantir que você está no modo normal.
  2. Digite :x e pressione Enter.

:q! - sair sem salvar

Se você quiser sair do Vim sem salvar suas alterações, pode usar o comando :q!. Isso removerá todas as alterações feitas desde o último salvamento. Veja como:

  1. Pressione Esc para garantir que você está no modo normal.
  2. Digite :q! e pressione Enter.

Comandos avançados

Uma vez que você esteja familiarizado com os comandos básicos, pode querer aprender algumas maneiras avançadas de sair do Vim. Esses comandos podem ser úteis em cenários específicos.

:wqa - escrever tudo e sair

Se você tiver múltiplos arquivos abertos no Vim e quiser salvar as alterações em todos eles e sair, pode usar o comando :wqa. Veja como:

  1. Pressione Esc para garantir que você está no modo normal.
  2. Digite :wqa e pressione Enter.

:wq! - forçar salvar e sair

Às vezes, você pode ter um arquivo somente para leitura ou outras restrições. Nesses casos, você pode forçar o salvamento e sair usando o comando :wq!. Veja como:

  1. Pressione Esc para garantir que você está no modo normal.
  2. Digite :wq! e pressione Enter.

:qa! - descartar tudo sem salvar

Se você tiver múltiplos arquivos abertos e quiser fechá-los todos sem salvar, pode usar o comando :qa!. Veja como:

  1. Pressione Esc para garantir que você está no modo normal.
  2. Digite :qa! e pressione Enter.

Usando o comando rápido

Se você estiver no modo normal e quiser sair rapidamente do Vim, pode usar o comando ZZ. Este comando salva o arquivo atual e sai do Vim. Veja como:

  1. Pressione Esc para garantir que você está no modo normal.
  2. Digite ZZ (maiúsculas) e o Vim salvará o arquivo e sairá.

Para sair sem salvar, você pode usar ZQ:

  1. Pressione Esc para garantir que você está no modo normal.
  2. Digite ZQ (maiúsculas) e o Vim sairá sem salvar.

Lidando com erros

Às vezes, você pode encontrar alguns erros ao tentar sair do Vim. Aqui estão alguns erros comuns e suas soluções:

E37: No write since last change

Este erro ocorre quando você tenta sair sem salvar as alterações. Você pode fazer o seguinte:

E45: 'readonly' option is set (add ! to override)

Este erro aparece ao tentar escrever em um arquivo somente leitura. Você pode:

Conclusão

Sair do Vim pode parecer desafiador no início, mas uma vez que você entenda os comandos básicos e avançados, se torna muito mais fácil. Aqui está um resumo rápido:

Com prática, você se tornará mais confortável com esses comandos, tornando sua experiência no VIM mais produtiva e agradável.

Se você encontrar algo errado com o conteúdo do artigo, você pode


Comentários