sábado, 23 de maio de 2009

Colando texto do registrador com indentação no modo inserção

Normalmente, no modo inserção, para inserir o conteúdo de registradores se usa:
<Ctrl-R>registrador
Mas isso, especialmente em código de programas, pode causar problemas.

Se o conteúdo do registrador é uma cópia de um código já indentado, ao inserir, o
Vim usa essa indentação e mais a indentação automática, causando uma dupla
indentação. Isso produz um layout errado.

Uma alternativa é usar:
<Ctrl-R><Ctrl-O>registrador
isso insere o conteúdo do registrador mas sem fazer a auto-indentação. O problema é que o conteúdo já tem a indentação original e pode não ser coerente com o local
aonde está sendo inserindo.

Para inserir com o Vim recalculando a indentação correta use:
<Ctrl-R><Ctrl-P>registrador

0 comentários:

Postar um comentário