Feature request: Parenthesis matching in text #7256

Open
opened 2026-01-31 00:59:19 +00:00 by claunia · 2 comments
Owner

Originally created by @ragunyrasta on GitHub (Apr 3, 2020).

Wonderful work. This might finally persuade some of us Mac diehards to move to Windows!
Request: Create a new feature to allow the user to invoke parenthesis matching in text by double clicking on a parenthesis, anywhere in the terminal. If a match exists, the text from the clicked parenthesis until the matching parenthesis gets selected. If no match exists, the parenthesis that the user clicked on, is shown in red, or the terminal blinks. This is similar to xemacs' behavior, when initialized with the correct options.

Originally created by @ragunyrasta on GitHub (Apr 3, 2020). Wonderful work. This might finally persuade some of us Mac diehards to move to Windows! **Request**: Create a new feature to allow the user to invoke parenthesis matching in text by double clicking on a parenthesis, anywhere in the terminal. If a match exists, the text from the clicked parenthesis until the matching parenthesis gets selected. If no match exists, the parenthesis that the user clicked on, is shown in red, or the terminal blinks. This is similar to xemacs' behavior, when initialized with the correct options.
Author
Owner

@zadjii-msft commented on GitHub (Apr 3, 2020):

I'm tagging this up as a good extension idea, and adding it to #4000. Thanks!

@zadjii-msft commented on GitHub (Apr 3, 2020): I'm tagging this up as a good extension idea, and adding it to #4000. Thanks!
Author
Owner

@carlos-zamora commented on GitHub (May 12, 2020):

I have a few thoughts here.

To be able to configure this mouse behavior, I think it'll be dependent on #1553. So, at least for the extensions model, we might have to deliver that first.

That said, for keyboard selection this kind of behavior might be something worth mentioning in the Mark Mode spec (#5804).

@carlos-zamora commented on GitHub (May 12, 2020): I have a few thoughts here. To be able to configure this mouse behavior, I think it'll be dependent on #1553. So, at least for the extensions model, we might have to deliver that first. That said, for _keyboard selection_ this kind of behavior might be something worth mentioning in the Mark Mode spec (#5804).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#7256