6. Inserindo e Anexando Texto no Vim

No Vim, você trabalhará principalmente em dois modos: o modo Normal para executar comandos e o modo de Inserção (Insert mode) para digitar texto. Para alternar do modo de Inserção de volta para o modo Normal, basta pressionar a tecla Esc.

Existem vários comandos para entrar no modo de Inserção, cada um posicionando o cursor em um ponto de partida diferente para a entrada de texto.

Comandos Básicos de Inserção

A maneira mais fundamental de começar a digitar é com o comando i.

  • iinsere texto antes da posição atual do cursor.

Este comando alterna para o modo de Inserção, permitindo que você digite diretamente no arquivo.

Vim Append vs Insert

Um ponto comum de comparação é vim append vs insert (vim anexar vs inserir). Embora ambos entrem no modo de Inserção, seus pontos de partida diferem em relação ao cursor. Entender a distinção vim insert vs append é fundamental para o movimento e edição eficientes.

  • aanexa texto após a posição atual do cursor.
  • IInsere texto no início da linha atual.
  • AAnexa texto no final da linha atual.

Usar a em vez de i economiza uma tecla (movendo o cursor um espaço para a direita antes de inserir). Da mesma forma, A é um atalho poderoso para começar a digitar imediatamente no final de uma linha. Dominar os comandos vim append é um passo significativo para melhorar sua velocidade de edição.

Como Fazer Vim Adicionar Linha

Quando você precisar adicionar novas linhas de texto, não precisa pressionar Enter manualmente no final de uma linha. O Vim fornece comandos dedicados para abrir linhas e entrar imediatamente no modo de Inserção.

  • oobre uma nova linha abaixo da linha atual e entra no modo de Inserção.
  • OObre uma nova linha acima da linha atual e entra no modo de Inserção.

Esses comandos são extremamente úteis quando você precisa rapidamente vim add line (vim adicionar linha) ao codificar ou escrever.

Dica: Você pode prefixar esses comandos com um número para repeti-los. Por exemplo, digitar 3o no modo Normal abrirá três novas linhas em branco abaixo da linha atual e o posicionará no modo de Inserção na primeira dessas novas linhas.

Entre para salvar seu progresso de aprendizado

Entrar

Exercícios

A prática é essencial para dominar o Vim. O laboratório a seguir fornece um ambiente prático para reforçar sua compreensão das capacidades de edição de texto do Vim.

  1. Editar Arquivos de Texto no Linux com Vim e Nano - Pratique criar arquivos, editar texto, salvar arquivos e navegar com vi/vim e nano. Este laboratório o ajudará a dominar as habilidades fundamentais de uso dos modos Normal e de Inserção do Vim.

Aplicar esses conceitos em cenários reais ajudará você a construir confiança na edição de texto no Linux usando o Vim.

Questionário

Qual tecla entra no modo de Inserção antes do cursor? Por favor, responda com uma única letra minúscula em inglês.