I use (show-paren-mode 1)
to get help seeing where parentheses are. I have (setq show-paren-delay 2)
to prevent intrusive highlighting when I don't need it. This is how it works now:
- Put cursor on a parenthesis. After 2 seconds, both parentheses highlight
- Use cursor keys. Highlighting stays on as long as I keep cursoring.
- Stop moving around. Highlighting eventually disappears, after 2 seconds.
It should work like this:
- Same as above.
- Use cursor keys. Highlighting disappears immediately!
The rationale is that I need highlighting as an aide to find the matching parenthesis, or to detect imbalance. Once I've established this, the highlighting is no longer useful and I want it gone.