Como sair do vim?
Talvez você já esbarrou com essa dúvida por aí, vim é um editor de código open source poderoso que roda na linha de comando, esse editor é totalmente customizável, aceitando Plugins
e Themes
como o VSCode.
A grande vantagem é poder usar somente seu teclado para digitar seus códigos, executar comandos e navegar entre arquivos.
Mais detalhes aqui:
https://www.vim.org/
https://github.com/vim/vim
Mas como sair do vim?
Vamos usar o neovim que é o vim com alguns recursos a mais.
https://neovim.io/
https://github.com/neovim/neovim
Primeiro verifique se o neovim está instalado:
É importante que você esteja em um ambiente baseado em UNIX como Linux ou Mac. Caso não esteja instalado o neovim será instalado.
sudo apt-get install neovim
Criando nosso primeiro arquivo
Digite o comando nvim
seguido do nome do arquivo e sua extensão.
nvim novo_arquivo.js
Modo NORMAL e modo INSERT
Por padrão o neovim inicia no modo NORMAL
onde digitando : (dois pontos), podemos digitar um comando do neovim.
:q
Para inserir dados no nosso arquivo vamos ter que entrar no modo INSERT
.
Tecle ESC
para sair do comando do neovim, aquele : (dois pontos). Agora tecle:
i
Para voltar para o modo NORMAL
tecle ESC
. Essa é a navegação básica entre os dois modos.
Salvando arquivo
Se você inserir algum dado no arquivo o neovim não vai deixar você sair sem salvar, a menos que você force a saída dele.
:write ou :w
Saindo do arquivo
:quit ou :q
Forçando a saída
É útil quando queremos sair sem salvar mesmo.
:q!
Da mesma forma podemos usar ! para forçar a saída e salvar.
:wq!
É isso! Se vocês gostarem vou publicar outros artigos sobre como: configurar o neovim para desenvolvimento, instalar Plugins, copiar, recortar, salvar e muito mais. :)