Como faço para destacar o início do bloco no vim?

0

Minha configuração atual do vim ( YADR ) mostra o colchete inicial destacado (apenas) quando estou no final e vice-versa . Existe uma maneira de obter a mesma funcionalidade para o início e o fim do bloco, como quando estou no if, destaque else e end, se estou em uma função, realce o fim (ou seja, em ruby).

As informações sobre o que é o começo e o fim de um bloco já devem existir para realçar ou dobrar a sintaxe, não deveria? Existe uma maneira de permitir isso geralmente para todos os idiomas que são "suportados" (eu não sei o que se qualificaria como este esquema de destaque de sintaxe ctags? Desculpe eu não sou tão familiarizado com o internals do vim ainda)

    
por mmlac 03.12.2013 / 19:41

1 resposta

0

Você provavelmente está se referindo ao plug-in matchparen padrão, que destaca ( e o ) correspondente; veja :help matchparen .

Não há solução geral para outros pares (maiores) (como begin .. end ). No entanto, existem algumas soluções especiais para determinados tipos de arquivos, por ex. MatchTag para abrir / fechar tags HTML.

    
por 04.12.2013 / 09:20

Tags