Como Editar Arquivos no Linux com VI/VIM e Nano
Editar arquivos no Linux é uma habilidade essencial para qualquer usuário — desde iniciantes até administradores de sistemas. Entre os editores mais utilizados estão o VI/VIM e o Nano, cada um com suas características, vantagens e formas de uso.
Neste artigo, você vai aprender tudo o que precisa para começar a editar arquivos diretamente pelo terminal de forma eficiente.
📌 O que são editores de texto no Linux?
Editores de texto são ferramentas que permitem criar e modificar arquivos diretamente no sistema. No Linux, muitos desses editores funcionam via terminal, o que é extremamente útil para servidores e ambientes sem interface gráfica.
Os dois principais são:
- VI/VIM → Poderoso, rápido e muito usado por profissionais
- Nano → Simples, intuitivo e ideal para iniciantes
🧠 Entendendo o VI/VIM
O VI é um editor clássico do Unix, enquanto o VIM (Vi Improved) é uma versão mais moderna e poderosa.
🔹 Modos do VIM
O VIM funciona com diferentes modos:
- Modo Normal → Navegação e comandos
- Modo Inserção → Digitação de texto
- Modo Comando → Salvar, sair, etc.
▶️ Como abrir um arquivo no VIM
vim arquivo.txt
Se o arquivo não existir, ele será criado.
✍️ Inserindo texto no VIM
Para começar a digitar:
i
Isso ativa o modo de inserção.
Para sair desse modo:
ESC
💾 Salvando e saindo do VIM
Após pressionar ESC, use:
| Comando | Ação |
|---|---|
:w | Salvar |
:q | Sair |
:wq | Salvar e sair |
:q! | Sair sem salvar |
🔍 Navegação no VIM
Você pode usar:
h→ esquerdal→ direitak→ cimaj→ baixo
Ou usar as setas do teclado.
✂️ Comandos úteis no VIM
| Comando | Função |
|---|---|
dd | Deleta linha |
yy | Copia linha |
p | Cola |
/texto | Buscar |
u | Desfazer |
⚡ Por que usar o VIM?
✔ Extremamente rápido
✔ Ideal para servidores
✔ Altamente configurável
✔ Muito usado no mercado de TI
🧩 Entendendo o Nano
O Nano é um editor simples e direto, ideal para quem está começando.
▶️ Como abrir um arquivo no Nano
nano arquivo.txt
✍️ Editando no Nano
Diferente do VIM, você já começa digitando imediatamente — não precisa mudar de modo.
💾 Salvando e saindo no Nano
Os comandos aparecem na parte inferior da tela:
| Comando | Ação |
|---|---|
CTRL + O | Salvar |
CTRL + X | Sair |
CTRL + K | Recortar linha |
CTRL + U | Colar |
CTRL + W | Buscar |
⚡ Por que usar o Nano?
✔ Fácil de aprender
✔ Interface intuitiva
✔ Ideal para iniciantes
✔ Sem curva de aprendizado complicada
🆚 VIM vs Nano: Qual escolher?
| Característica | VIM | Nano |
|---|---|---|
| Facilidade | ❌ Média/Difícil | ✅ Fácil |
| Poder | ✅ Muito alto | ❌ Básico |
| Velocidade | ✅ Alta | ✅ Boa |
| Uso profissional | ✅ Muito comum | ⚠️ Menos comum |
👉 Resumo:
- Use Nano se você está começando
- Use VIM se quer produtividade e domínio do terminal
🚀 Dicas práticas
- Sempre faça backup antes de editar arquivos críticos:
cp arquivo.txt arquivo.bkp
- Para editar arquivos do sistema:
sudo vim /etc/arquivo.conf
ou
sudo nano /etc/arquivo.conf
🎯 Conclusão
Dominar editores como VI/VIM e Nano é um grande diferencial para qualquer profissional de TI.
Enquanto o Nano oferece simplicidade e rapidez para tarefas básicas, o VIM entrega poder e eficiência para usuários avançados.
👉 O ideal é conhecer os dois e usar cada um conforme a necessidade.