Vim - Deletar coluna

Uma das grandes vantagens do Vim sobre outros editores é que ele possui vários modos visuais, que permitem editar blocos de texto envolvendo várias linhas.

Hoje precisei deletar os caracteres da coluna 5 até a coluna 10 de um arquivo que estavam entre as linhas 20 e 30.

Uma alternativa seria usar expressões regulares, mas no Vim isso pode ser feito de maneira muito menos complexa.

O VIM possui vários modos visuais:

  • v: --VISUAL--
  • V: --VISUAL LINE--
  • <C-v>: --VISUAL BLOCK--

Esse último foi a solução para o meu problema.

  1. Bastou ir até a linha 20 coluna 5 (início do bloco)
  2. Digitar ctrl+v
  3. Digitar 10 (quantidade de linhas do bloco)
  4. Com a tecla de direção l ou as setas selecionar até a coluna 10 (fim do bloco)
  5. Deletar o bloco usando o comando d.
Julio Batista Silva
Julio Batista Silva
Engenheiro de Dados

Eu sou um engenheiro de computação apaixonado por ciência, tecnologia, fotografia e idiomas. Atualmente trabalhando como Engenheiro de Dados na Alemanha.

comments powered by Disqus