No vim há o modo de “inserção de comandos” e o “inserção de textos“. Ao entrar, o vim, por padrão, nos coloca em modo de inserção de comandos.
Até agora, vimos como entrar em modo de inserção de texto utilizando a letra “i” que inicia o modo inserção de texto a partir da posição atual do cursor.
Modos de como Iniciarmos a Inserir Textos no VIM
Além do “i” temos as letras:
- a = Para começarmos a inserir depois após a posição atual do cursor
- A = começar a inserir texto no final da primeira linha
- I = A letra i maiúscula nos leva a inserir texto no início da linha atual
- o = Cria uma linha vazia abaixo da posição atual do cursor e entra em modo texto
- O = a letra o maiúscula cria uma linha vazia cima da posição atual do cursor e entra em modo texto
- s = deleta o carácter(letra) na posição atual do cursor e entra em modo texto
- S = deleta toda a linha atual e entra em modo de inserção de texto
- R = Sobrescreve texto.
Conceito de Linha
uma Linha é criada ao teclarmos enter
Então abaixo não temos 7 linhas, mas apenas 3
para confirmar habilite a numeração dentro do vim(tecle ESC e digite “:set number”)
Acima apareceu os números(1, 2 e 3) representando cada linha
Praticando Modo de Inserção de Texto no VIM
vim: Iniciando Inserção teclando “a”
Abaixo, o cursor está posicionado encima da letra c, teclamos “a” e e o cursor se posiciona depois do c. Nos possibilitando acrescentar a letra faltante 🙂
vim: Iniciando Inserção teclando “A”
Queremos continuar a digitar no final da frase. Teclando “A” somos direcionados para o final da linha (to the end of the line 🙂 )
vim: Iniciando Inserção teclando “I”
A letra I nos leva para o início da linha
vim: Iniciando Inserção teclando “o”
Inserindo uma nova linha abaixo da linha atual
vim: Iniciando Inserção teclando “O”
Inserindo uma nova linha acima da linha atual
vim: Iniciando Inserção teclando “s”
Com “s” a letra(carácter) na posição do cursor é deletada e o vim entra em modo de inserção de texto
vim: Iniciando Inserção teclando “S”
Teclando “S” toda a linha é excluída e o vim entra em modo de inserção.
vim: Sobrescrevendo com “R”
Use “R” para sobrescrever(escrever por cima).
Siga-nos em nossas redes:
Link Facebook: https://www.facebook.com/gnulinuxbr
Link WhatsApp: https://chat.whatsapp.com/JbxmZmLvIIGCDLjd1VFMUO
Link Telegram: https://t.me/gnulinux_brasil
G+: https://plus.google.com/communities/112884163231229355409
YouTube: https://www.youtube.com/channel/UCwyFWDqE0v7SwpZenjmzxYQ