segunda-feira, 20 de abril de 2009

Indentando um bloco de texto entre delimitadores

Se quiser indentar um nível um texto entre '{}' faça:
Posicione o cursor no delimitador e use o comando-movimento seguinte:
>%
Infelizmente isso indenta o delimitador também. Se você quiser só deslocar o conteúdo do bloco :
Posicione o cursor no delimitador e use comando-objeto_texto:
>i{
'i{' é o objeto texto 'bloco {} interno'.

1 comentários:

sergio disse...

Parecido com 'yip' yank inner paragraph ou 'yi"'
yank inner "", apenas estamos trocando yank por indent '>'. O legal é entender a lógica do vim o resto vem por dedução.

Postar um comentário