Coisas a verificar:
- verifique se o loaded_matchparen está ativado. : let loaded_matchparen = 1
- Se desativado, use
:DoMatchParen
para ativá-lo. - matchparen só funciona se 'compatível' não estiver definido.
- Os caracteres a serem correspondidos vêm da opção 'matchpairs'. É possível que isso tenha sido sobrescrito? O padrão é ': set matchpairs="(:), {:}, [:]"
Experimente :help matchparen
para ver outras coisas para experimentar.
Por último, mas não menos importante, certifique-se de manter pressionada a antiga tecla Shift ao pressionar 5 (%); -)