Vim é um editor de texto popular projetado para edição de texto eficiente diretamente do terminal. É uma versão avançada do editor Vi e é compatível com diversos sistemas operacionais, como macOS, BSD, Windows e Linux. O Vim é conhecido principalmente como a ferramenta do programador, pois possui diversos recursos que permitem a edição rápida de texto.
A comunidade de editores do Vim possui muitos plug-ins para melhorar seus recursos. Muitos usuários preferem o editor Vim devido à sua flexibilidade e vários recursos. No entanto, existem comandos básicos do editor Vim que todos devem conhecer. Então, vamos dar uma olhada nesses comandos e atalhos de teclado que você pode usar para trabalhar com eficiência no editor Vim.
Atalhos básicos do Editor Vim
Lembre-se de que o editor Vim não é um utilitário pré-instalado. Por isso, recomendamos a leitura este guia para instalar o editor Vim antes de prosseguir para a próxima etapa. Agora, vamos começar criando o arquivo “example.txt” usando o seguinte comando:
porque exemplo.txt
Aqui, você pode adicionar o texto e navegar até as linhas por meio das teclas fornecidas abaixo:
Chaves | Descrição |
H | Mova para a esquerda |
eu | Mover para a direita |
K | Subir |
J. | Mover para baixo |
EM | Avance para o início de qualquer palavra |
B | Volte para o início de qualquer palavra |
E | Vá em frente até o final de qualquer palavra |
O | Mover para o início de uma linha |
$ | Mover para o final de uma linha |
G | Vá para a última linha de todo o texto |
ah | Vá para a primeira linha de todo o texto |
Depois de saber navegar entre linhas, caracteres e palavras, é hora de entender os atalhos do teclado para editar o texto. Então aqui está a folha de dicas completa para editar o texto usando atalhos simples no editor Vim:
Eu chave: Se quiser inserir texto antes do cursor, pressione o botão I do teclado e você verá “Inserir” na janela. Por exemplo, vamos adicionar a palavra “Importante” antes do parágrafo, então temos que pressionar a tecla I e começar a digitar o texto:
Após inserir o texto, pressione a tecla Escape (Esc) para sair do modo Inserir.
Ó chave: Simplesmente pressionando a tecla O, você pode abrir com eficiência uma nova linha abaixo da linha atual.
Teclas Shift + O : abrirá a nova linha acima da linha atual.
Uma chave: Pressione a tecla A para acessar o modo Inserir e adicionar o texto após o cursor.
Teclas Shift + A: Pressione as teclas Shift mais A para inserir o texto no final de uma linha.
Teclas Shift/CTRL + R: O atalho da tecla R substitui apenas um único caractere, mas se você quiser substituir vários caracteres, pressione as teclas Shift ou CTRL + R.
Atalho CW: Pressione as teclas C e W para excluir a palavra inteira. Depois de pressionar essas teclas, você pode entrar no modo Inserir para substituir a palavra inteira.
Atalho CC: O atalho CC é semelhante ao CW, mas excluirá a linha inteira e permitirá adicionar uma nova.
Tecla X: Você pode pressionar a tecla X para excluir um caractere específico do cursor. No entanto, certifique-se de não estar no modo Inserir.
Teclas Shift + X: Você pode pressionar as teclas Shift e X para excluir uma linha específica do cursor.
Atalho DD : Este atalho excluirá a linha inteira. Além disso, se quiser excluir várias linhas, pressione o número no teclado na ordem correta. Por exemplo, se quiser excluir cinco linhas, pressione D, 5 e D na mesma ordem.
Atalho DW : O atalho DW excluirá a palavra inteira.
É Atalho : Este atalho é chamado Yank e copia uma palavra.
Atalho AA : Este atalho copiará uma linha.
Tecla P: Ele colará o texto no final do parágrafo específico.
Teclas Shift + P: O texto será colado no parágrafo acima.
Comandos essenciais do Editor Vim
:definir não: Você pode usar este comando para exibir o número da linha no editor:
:definir não!: Da mesma forma, você pode remover os números das linhas.
:{número da linha}: Use este comando quando quiser ir para um número de linha específico. Por exemplo, digite 17 para redirecionar para a 17ª linha.
:definir mouse=a: Este comando ativará o mouse e você poderá usá-lo para copiar e colar texto. Além disso, você também pode selecionar o texto específico e substituí-lo por outro:
:%s/antigo/novo/g: Você pode usar este comando para substituir uma palavra específica por outra. Por exemplo, vamos substituir a palavra “Linux” por “OS” usando o seguinte comando:
: % é / Linux / OS / g
No comando acima, s significa “substituir” e% especifica o número de linhas que o comando deve implementar a mudança. É por isso que, se você quiser substituir a palavra em todas as linhas, use% ou especifique o número da linha. Além disso, g é “global”. que substitui todas as ocorrências antigas no documento completo.
Atalhos Adicionais
Agora você pode usar alguns atalhos adicionais para localizar os textos e salvar o arquivo de texto no editor de texto Vim.
/
?
:Em: Você pode usar este comando para escrever ou salvar o arquivo sem sair do editor Vim.
:wq: Se você deseja salvar e sair do arquivo no editor Vim, use o comando :wq.
:q: Se você quiser sair do editor de texto, use o comando :q, mas salve o arquivo primeiro, ou ele mostrará o erro.
:q!: Finalmente, se você quiser forçar o encerramento e descartar alterações não salvas, use :q! comando.
Empacotando
Então este foi o guia completo sobre os comandos básicos do editor vim que você precisa saber para se tornar um especialista. Você pode usar o editor de texto Vim para realizar tarefas de edição e aumentar a produtividade com eficiência. Portanto, recomendamos aprender esses atalhos e comandos se você usa frequentemente o editor Vim em ambientes de terminal.