¿Cómo resalto el comienzo del bloque en vim?

¿Cómo resalto el comienzo del bloque en vim?

Mi configuración vim actual (YADR) muestra el paréntesis inicial resaltado (solo) cuando estoy en el final y viceversa. ¿Hay alguna manera de obtener la misma funcionalidad para el comienzo y el final del bloque, como cuando estoy en if, resalto else y final, si estoy en una función resalto el final (es decir, en Ruby)?

La información sobre cuál es el principio y el final de un bloque ya debería existir para resaltar o plegar la sintaxis, ¿no es así? ¿Hay alguna manera de habilitar esto en general para todos los idiomas que son "compatibles" (no sé qué calificaría como esto. ctags? esquema de resaltado de sintaxis? Lo siento, todavía no estoy tan familiarizado con los aspectos internos de vim)

Respuesta1

Probablemente te estés refiriendo al valor predeterminadoparejocomplemento, que resalta (y el correspondiente ); ver :help matchparen.

No existe una solución general para otros pares (más grandes) (como begin... end). Sin embargo, existen algunas soluciones especiales para tipos de archivos particulares, por ejemploEtiqueta de coincidenciapara abrir/cerrar etiquetas HTML.

información relacionada