quinta-feira, 15 de janeiro de 2009

Saltando para o delimitador correspondente

Em programas é comum ter separadores como (),[],{} aninhados.
Quando você quiser ver qual separador corresponde a um outro use o comando:
%
O Vim irá mover o cursor para o separador correspondente.

Em C ele também salta para os itens correspondentes nos casos:
/* */ - comentários.
#if, #ifdef, #else, #elif, #endif - condicionais do pré-processador C, inclusive se aninhadas. Isto é bom modo de ver se um item correspondente não foi omitido.

Para outros itens o plugin 'matchit' pode ser usado.

A opção 'matchpairs' define quais são os separadores correntes.

0 comentários:

Postar um comentário