Como destaco o início do bloco no vim?

Como destaco o início do bloco no vim?

Minha configuração atual do vim (YADR) mostra o colchete inicial destacado (apenas) quando estou no colchete 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, realço else e end, se estou em uma função realce o final (ou seja, em Ruby).

A informação sobre o que é o início e o fim de um bloco já deveria existir para realce ou dobramento de sintaxe, não deveria? Existe uma maneira de habilitar isso geralmente para todos os idiomas "suportados" (não sei o que se qualificaria como isto. ctags? esquema de realce de sintaxe? Desculpe, ainda não estou familiarizado com os componentes internos do vim)

Responder1

Você provavelmente está se referindo ao padrãopar de partidaplugin, que destaca (e o correspondente ); ver :help matchparen.

Não existe uma solução geral para outros pares (maiores) (como begin.. end). No entanto, existem algumas soluções especiais para tipos de arquivos específicos, por exemploMatchTagpara abrir/fechar tags HTML.

informação relacionada