Tutorial Básico de Vim
1. Abrindo o Vim
Para abrir ou criar um arquivo no Vim, use:
vim nome_do_arquivo.txt
Se o arquivo não existir, ele será criado.
2. Modos do Vim
O Vim possui três modos principais:
- Modo Normal: Navegação e comandos de manipulação do texto.
- Modo de Inserção: Para escrever ou editar o texto.
- Modo de Comando: Para salvar, sair, buscar, entre outras operações avançadas.
3. Comandos Básicos de Edição e Movimentação
🟢 Entrar no Modo de Inserção
Para começar a editar, pressione i (modo de inserção) e comece a digitar.
Exemplo:
Abra o arquivo:
vim exemplo.txt
Pressione i para entrar no modo de inserção e escreva:
Este é o meu primeiro arquivo no Vim.
Aprender a usar o Vim é muito útil!
🟢 Salvar e Sair
Para salvar e sair, você deve estar no Modo Normal. Pressione Esc para sair do modo de inserção.
Comandos:
:w– Salva o arquivo.:q– Sai do Vim.:wq– Salva e sai ao mesmo tempo.:q!– Sai sem salvar.
Exemplo:
Pressione Esc e digite :wq para salvar e sair do arquivo.
🟢 Copiar, Colar e Desfazer
No modo normal:
yy– Copia a linha atual.p– Cola a linha copiada abaixo do cursor.dd– Apaga a linha atual.u– Desfaz a última ação.Ctrl + r– Refaz a ação desfeita.
Exemplo:
-
- Mova o cursor até a linha que deseja copiar e pressione
yy. - Mova-se para o local onde quer colar e pressione
p. - Se algo der errado, pressione
upara desfazer.
- Mova o cursor até a linha que deseja copiar e pressione
🟢 Navegação pelo Texto
Para mover o cursor:
h: Esquerdaj: Baixok: Cimal: Direita
Exemplo:
Para mover o cursor sem precisar do mouse, use j para baixo e k para cima.
4. Busca de Texto
Para localizar uma palavra específica:
- No modo normal, digite
/seguido do termo de busca, por exemplo,/Vim, e pressioneEnter. - Pressione
npara encontrar a próxima ocorrência ouNpara voltar à anterior.
Exemplo:
Pressione /, digite Vim e pressione Enter para buscar a palavra “Vim” no texto.
5. Saída do vim
Para sair do Vim sem salvar:
-
- Pressione
Escpara garantir que está no modo normal. - Digite
:q!e pressioneEnter.
- Pressione
Recapitulando Comandos Essenciais
| Comando | Ação |
|---|---|
i |
Entra no modo de inserção |
:w |
Salva o arquivo |
:q |
Sai do Vim |
:wq |
Salva e sai |
:q! |
Sai sem salvar |
yy |
Copia a linha atual |
p |
Cola a linha copiada |
dd |
Apaga a linha atual |
u |
Desfaz a última ação |
/texto |
Busca por “texto” no arquivo |
Esc |
Retorna ao modo normal |
Esses comandos básicos oferecem uma base para você navegar, editar, salvar e sair do Vim com confiança.
