Sobreviva ao Vim (e conheça o nano)
Edite arquivos em qualquer servidor e finalmente aprenda a sair do Vim.
- Explicar a edição modal e alternar entre os modos normal e de inserção
- Fazer pequenas edições, salvar e sair no Vim
- Escolher o nano quando você só precisa de uma edição rápida
Cedo ou tarde você vai estar num servidor sem editor gráfico. Ou o Git vai jogar você no Vim sem aviso, e você vai descobrir que nada do que digita faz o que você espera, e que não consegue sair. Todo mundo já passou por isso. Você não precisa dominar o Vim, só sobreviver a ele.
Por que digitar faz coisas estranhas
O Vim tem modos. No modo normal, que é onde ele começa, as teclas são comandos, e não texto. Então digitar uma palavra roda uma sequência de comandos. Para digitar, você primeiro precisa entrar no modo de inserção.
| Você quer | Pressione |
|---|---|
| Começar a digitar | i (inserir aqui), a (depois do cursor), o (numa linha nova) |
| Voltar ao modo normal | Esc, e, na dúvida, pressione de novo |
| Mover-se | h j k l, ou as setas |
| Apagar um caractere / uma linha | x / dd |
| Salvar | :w e depois Enter |
| Salvar e sair | :wq e depois Enter |
| Sair sem salvar | :q! e depois Enter |
Experimente
Até 15 XPFuja do Vim
Este é um editor modal pequeno, mas de verdade. Clique primeiro no editor preto e depois use o teclado, ou os botões abaixo dele. Fique de olho na barra de baixo: ela sempre diz em que modo você está.
Desafio 1 de 4: Você caiu no Vim sem querer. Saia sem mudar nada.
Clique no editor para digitar, ou use estas teclas.
Ou simplesmente use o nano
Se o Vim não é para você, o nano está na maioria dos sistemas e funciona como você espera: digite para editar, e os comandos ficam listados na parte de baixo, onde ^ significa Ctrl. Ctrl-O salva e Ctrl-X sai. Para o Git parar de abrir o Vim, defina o seu editor: export EDITOR=nano. Ainda vale a pena conhecer o plano de fuga do Vim, porque alguns servidores mínimos não têm mais nada.
Principais conclusões
O Vim tem modos: o normal para comandos e o de inserção para digitar.
O Esc sempre leva você de volta ao modo normal.
:wq salva e sai, e :q! sai sem salvar.
O nano serve muito bem, e você pode defini-lo como o seu EDITOR.
Quiz da aula
5 perguntas · aprovação com 4 acertos · até 50 XP
Ao passar, você conclui a aula e mantém sua sequência. As perguntas erradas voltarão em sessões de revisão.
Dúvidas sobre esta lição
Travou em algum ponto? Pergunte. Descobriu algo? Compartilhe. Explicar também é uma ótima forma de aprender.
Carregando publicações…