Comparado ao VI, o VIM é mais compatível. Vim, um dos melhores editores baseados em terminais, tem muitos recursos interessantes. Lançar e fechar o vim é muito simples. Este artigo examina como você pode sair do VIM sob os sistemas UNIX e Linux.
Como abrir o tutor Vim
Vimtutor é útil para novos desenvolvedores Linux e Unix ou Sysadmins. Você pode iniciar rapidamente o Vimtutor em sistemas MacOS, Linux/Unix, executando o seguinte comando:
Vimtutor
Por padrão, o Vimtutor começa em inglês, mas também pode ser iniciado em outros idiomas através de outros comandos.
vimtutor it ## italiano ##
vimtutor fr ## francês ##
vimtutor es ## espanhol ##
Você também pode ver todos os idiomas instalados no Vimtutor, executando o seguinte comando LS:
ls/usr/share/vim/vim*/tutor/tutor*
Modos Vim
Vim tem sete modos básicos e há sete modos adicionais. Consideramos esses modos diferentes como variantes de modos básicos. Você pode ler o documento em execução: H Vim Modo para saber melhor. Saber todos os modos não é tão importante. No entanto, existem três modos que você deve saber ao usá -los: modo de comando, modo de inserção e modo normal.
Estamos em seu modo normal ao iniciar o editor de texto Vim/Vi. Este modo permite navegar no arquivo de acordo com suas necessidades e usar o comando vim. Use a tecla "i" para inserir o modo de inserção aqui para editar o texto. Dessa forma, você pode editar arquivos, como configurações ou programas. Usar a tecla ESC novamente o levará de volta ao modo normal.
Como abrir um arquivo em vim
Você pode iniciar o VIM/VI digitando o seguinte comando:
arquivo vi
arquivo vim
nome de arquivo de vim [opções]
Como sair do editor Vim
Existem vários métodos ou condições para sair do editor Vim. Vamos discutir alguns deles.
Condição 1: Salvar e desistir do comando do editor em Vim
Existe um procedimento específico para salvar um arquivo no VI/VIM e sair do editor.
Primeiro, abra o tipo de arquivo VI/VIM e execute o seguinte comando com seu nome de arquivo:
nome de arquivo vim
Pressione a tecla ESC para salvar um arquivo em vi/vim e digite: w e pressione Enter.
Seu arquivo é salvo em vi/vim. Agora, você pode sair do VI/Vim pressionando a tecla ESC. Depois disso, digite qualquer um deles de acordo com sua condição.
: Q -> para sair
: QA -> Para sair de todos os arquivos abertos
Depois de decidir e digitar qualquer um dos comandos anteriores, pressione a tecla Enter para sair do editor do VIM e seu editor será fechado.
OBSERVAÇÃO: O canto inferior esquerdo do terminal mostrará a próxima chave de tecla quando você pressionar “:”. Depois disso, pressione: (cólon) e observe que o cursor aparecerá de volta no canto inferior esquerdo da tela perto do prompt de cólon.
Condição 2: Depois de fazer alterações e salvar o arquivo, você pode sair do editor do VIM
Quando estiver no modo de inserção ou anexar, pressione o ESC primeiro. Depois que este comando for executado, pressione Enter para enviá -lo.
: x
Ou
: x!
Ou
: wq
Isso salvará todas as alterações feitas no documento no arquivo e saem do editor.
Condição 3: Sair Vim Editor, sem alterações no arquivo
Se você não deseja salvar nenhuma alteração no arquivo, pressione a tecla ESC como de costume. Depois disso, tipo: Q! e pressione a tecla Enter. Isso sairá do vim, economizando alterações.
Outros métodos para sair do Vim:
A propósito, os comandos anteriores são suficientes para sair do editor Vim. Mas, como tínhamos mencionado anteriormente, o editor do VIM é famoso por causa de seus atalhos. Então, agora falaremos sobre algumas de suas chaves de atalho, através das quais será mais fácil para você sair do editor do VIM.
Condição 1: Quando você deseja sair do editor do VIM sem salvar o arquivo -> ESC + Shift ZQ
Condição 2: Depois de salvar o arquivo e depois saia do editor -> ESC + Shift ZZ
Condição 3: Para sair de todos os arquivos abertos -> ESC +: QA + digite
Condição 4: Basta salvar e sair do arquivo -> esc + 😡 + digite
Depende de qual método você deseja adotar para sair do editor Vim.
Solução de problemas ao sair do vim
Condição 1: Se você não quiser entrar no modo de linha de comando
Você pode pressionar ZQ ou ZZ para sair do VIM no modo normal sem nenhum problema. Os caracteres ZZ e ZQ são os mesmos que 😡 e: q!.
Aqui, ZZ e ZQ são comandos de modo normal, onde 😡 e: q! são comandos de saída.
Condição 2: Se você perdeu e quer forçar a saída
Ao tentar sair do VIM, você pode ver as informações anteriores pressionando o Control + C em Linux, Ctrl + Alt + Excluir no Windows e Force Quit em MacOS.
Na próxima vez que você tentar abrir o mesmo arquivo novamente, revise esta seção (aqui estou usando um arquivo chamado Foo.txt como exemplo):
Se você tentar abrir o mesmo arquivo na próxima vez, não há nada com que se preocupar se você vir a seguinte imagem. Aqui, o vim apk ajuda você a recuperar as valiosas mudanças feitas que você pode ter perdido.
Você pode ver que um arquivo com a extensão de .SWP é encontrado verificando o diretório. Este é um arquivo de troca.
Depois de pressionar R, você verá que suas alterações foram refletidas após pressionar Enter. Você pode excluir o .arquivo SWP depois de concluir o processo de recuperação do arquivo. Quando você o remove, você não vê o erro anterior.
Condição 3: Quando “: WQ” falhou
Não é grande coisa falhar ": wq" sempre que o nome do arquivo está ausente ou somente leitura. Portanto, quando o arquivo é somente leitura, o VIM não nos impede de editar e abrir o arquivo. Talvez até então, o: wq! não funcionará nesta situação. Você pode terminar todas as alterações através: Q, e com a ajuda do sudo, você pode abrir o mesmo arquivo no prefixo e fazer as alterações novamente.
Conclusão
Este artigo abordou alguns conceitos básicos sobre como sair do editor do VIM em diferentes condições através de vários métodos. Também existem vários problemas enquanto saem do VIM, devido ao qual você não pode sair do VIM facilmente. Esperamos que você tenha achado este artigo útil. Verifique os outros artigos de dica do Linux para obter mais dicas e tutoriais.