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.
- Bastou ir até a linha 20 coluna 5 (início do bloco)
- Digitar ctrl+v
- Digitar 10 (quantidade de linhas do bloco)
- Com a tecla de direção “l” ou as setas selecionar até a coluna 10 (fim do bloco)
- Deletar o bloco usando o comando “d”.