zsh-syntax-highlighting icon indicating copy to clipboard operation
zsh-syntax-highlighting copied to clipboard

Add cursor-containing-brackets highlighting

Open rolandwalker opened this issue 5 years ago • 0 comments

After #777 another proposal is ZSH_HIGHLIGHT_STYLES[cursor-containing-brackets], a dynamic style like cursor-matchingbracket, which changes with the context of the cursor.

I left it unstyled by default in the PR. If enabled as fg=red, with other bracket highlighting turned off, it works like this, revealing whichever balanced brackets currently contain the point: containing_bracket_style

This PR currently includes the commit in #777, but I can rebase that problem away later.

No tests yet, just starting a discussion. I personally find this highlighting extremely valuable. Multiple levels could also be highlighted, like bracket-level-N.

rolandwalker avatar Nov 10 '20 21:11 rolandwalker