VIM avançado (parte 1) [Artigo] - página 5
[ Hits: 70.267 ]
Modo visual (em bloco)
O modo visual do vim é um modo que serve para selecionar o texto. Podemos fazer isso quando apertamos o "v" ou quando pressionamos "CTRL-v" (modo visual em bloco). Ele é muito usado em conjunto com outros comandos. Na verdade basta saber que podemos usar qualquer comando usado em modo comando com efeito semelhante no modo visual. Dois exemplos estão nos comandos "d" e "x" que no modo visual ambos recortam a seleção para ser colado com o comando colar "p".
Agora, indo para um rumo mais sério de utilização. Imagine que você deseje ordenar a seguinte lista:
Você aperta "v" e seleciona toda a lista que será ordenada. No final (ainda em modo visual), digite ":!sort" e a lista será magicamente ordenada! Na verdade, "!sort" diz que é para ser chamado o programa "sort", presente na maioria das distribuições Linux e este receberá a seleção como parâmetro. Ao final do programa a lista estará alfabeticamente ordenada!