Comandos básicos para trabalhar com o editor Vim
O editor Vim (Vi IMproved) é um dos editores de texto mais poderosos e populares no mundo Unix e Linux . Ele oferece recursos avançados de edição de texto e pode ser um desafio para iniciantes devido à sua estrutura de comandos pouco intuitiva. Neste artigo, abordaremos os comandos básicos e os princípios de trabalho com o Vim, que o ajudarão a começar a usar esse editor de forma eficaz.
Modos do Vim
O Vim opera em vários modos, e entender esses modos é fundamental para usar o editor com sucesso:
- Modo normal: O principal modo de navegação e edição de texto. Nesse modo, você pode inserir comandos para executar várias ações.
- Modo de linha de comando: Usado para executar comandos, como salvar ou sair. Acessado via :.
- Modo de inserção: O modo para inserir texto diretamente. Você pode alternar para esse modo com a tecla i.
- Modo visual: Usado para selecionar texto. Ativado pela tecla v
Pesquisar e substituir
Para pesquisar texto, use o comando / no modo de linha de comando:
/text – pesquisa texto para frente
?text – pesquisa o texto para trás
n – vai para a próxima ocorrência do texto encontrado
N – vai para a ocorrência anterior do texto encontrado
Para substituir o texto, use o comando :s no modo de linha de comando:
:s/old/new/ – substitui a primeira ocorrência em uma linha
:s/old/new/g – substitui todas as ocorrências em uma linha
:%s/old/new/g – substitui todas as ocorrências em um arquivo inteiro
Salvando e saindo
Para salvar e sair do Vim, use o comando :w:
:w – salva o arquivo
:w filename – salva o arquivo com um novo nome
:q – sai do Vim
:q! – sair sem salvar as alterações
:wq – salva o arquivo e sai
Comandos adicionais
gg – vai para o início do arquivo
G – vai para o final do arquivo
:set number – mostra os números das linhas
:set nonumber – oculta os números das linhas
:help – abre a ajuda do Vim