quinta-feira, 12 de março de 2009

Trabalhando com folds

Um bom fluxo de trabalho com folds:
Crie folds para obter uma visão geral do arquivo.
Faça um 'zi' para olhar o texto dentro do fold e edita-lo.
Faça um outro 'zi' para voltar os folds e se movimentar entre eles.

Voce pode copiar, deletar e colar folds fechados como se fossem uma linha.
Pode-se movimentar sobre os folds fechados como comandos como 'j' ou 'k'.

Por exemplo, reordenando funções de um programa usando folds:

Certifique que cada fold contém uma função completa (ou um pouco menos)
selecionando o valor correto da função 'foldmethod'.
Então, delete a função com 'dd', mova o cursor e cole com 'p'.

Se algumas linhas da função estão acima ou abaixo do fold, voce pode
usar seleção visual:
coloque o cursor na 1ª linha a ser movida.
V
coloque o cursor na última linha a ser movida.
d
mova o cursor para novo local
p

0 comentários:

Postar um comentário