Se hai a che fare con un linguaggio che lo supporta, dai a ParEdit uno sguardo serio. Se non stai usando un dialetto Lisp, non è altrettanto utile però.
Per l'evidenziazione generale di parentesi graffe/parentesi graffe, guarda nella modalità parentesi di evidenziazione (il cui colore codifica più livelli di parentesi graffe ogni volta che point
è dentro di loro). Puoi anche attivare show-paren-mode
tramite personalizzazioni (ovvero M-x customize-variable show-paren-mode
); quello evidenzia fortemente la parentesi graffa/parentesi graffa/parentesi che corrisponde a quella al punto (se quella al punto non corrisponde a nulla, ottieni un colore diverso).
il mio .emacs
attualmente contiene (tra le altre cose)
(require 'highlight-parentheses)
(define-globalized-minor-mode global-highlight-parentheses-mode highlight-parentheses-mode
(lambda nil (highlight-parentheses-mode t)))
(global-highlight-parentheses-mode t)
così come quel show-paren-mode
personalizzazione, che mi serve bene (ovviamente, uso anche paredit quando parlo, ma questi sono ancora marginalmente utili).
Oltre alla risposta direttamente dal manuale o dal wiki, dai un'occhiata anche all'accoppiamento automatico.