Allow defining menu item actions for right click on terminal tab (paste, splitPane, etc) #11961

Closed
opened 2026-01-31 03:02:33 +00:00 by claunia · 4 comments
Owner

Originally created by @nlaredo on GitHub (Jan 4, 2021).

Description of the new feature/enhancement

Allow defining menu item actions for right click on terminal tab (paste, splitPane, etc)

Proposed technical implementation details (optional)

Allow user to add actions to the menu that currently pops up when a tab is right clicked (currently Color, Rename Tab, Close) and show any key bound to the action as well, for example:

"Paste          ctrl+v"
"Find           ctrl+shift+f"
"splitPane      alt+shift+d"

This will allow the user to bind actions to menu items (automatically created for any command in the actions section of the config) to reclaim key sequences like ctrl+v for other tasks and use the right click menu to accomplish the same task while the configured command is bound to some undesirable key sequence like shift+insert. It will also provide an easy quick reference to the configured key bindings for the user.

Originally created by @nlaredo on GitHub (Jan 4, 2021). # Description of the new feature/enhancement Allow defining menu item actions for right click on terminal tab (paste, splitPane, etc) # Proposed technical implementation details (optional) Allow user to add actions to the menu that currently pops up when a tab is right clicked (currently Color, Rename Tab, Close) and show any key bound to the action as well, for example: ``` "Paste ctrl+v" "Find ctrl+shift+f" "splitPane alt+shift+d" ``` This will allow the user to bind actions to menu items (automatically created for any command in the actions section of the config) to reclaim key sequences like ctrl+v for other tasks and use the right click menu to accomplish the same task while the configured command is bound to some undesirable key sequence like shift+insert. It will also provide an easy quick reference to the configured key bindings for the user.
claunia added the Issue-FeatureArea-SettingsResolution-DuplicateProduct-Terminal labels 2026-01-31 03:02:34 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Jan 5, 2021):

You know, there's gotta be a dupe of this somewhere on the repo. I've already mentioned doing this in a spec, so it's definitely a good idea. I think I mentioned it in #7175 and #5888. If I can't find the dupe, we can just use this thread to track it.

@zadjii-msft commented on GitHub (Jan 5, 2021): You know, there's gotta be a dupe of this somewhere on the repo. I've already mentioned doing this in a spec, so it's definitely a good idea. I think I mentioned it in #7175 and #5888. If I can't find the dupe, we can just use this thread to track it.
Author
Owner

@Don-Vito commented on GitHub (Jan 5, 2021):

@zadjii-msft - we also had this discussion: https://github.com/microsoft/terminal/issues/8318#issuecomment-730307702.

@Don-Vito commented on GitHub (Jan 5, 2021): @zadjii-msft - we also had this discussion: https://github.com/microsoft/terminal/issues/8318#issuecomment-730307702.
Author
Owner

@DHowett commented on GitHub (Jan 28, 2021):

Found it! /dup #1912! It was the original request for a context menu, and I think it is the appropriate place to track a customizable one since we absolutely do have a plain one today.

@DHowett commented on GitHub (Jan 28, 2021): Found it! /dup #1912! It was the original request for a context menu, and I think it is the appropriate place to track a _customizable_ one since we absolutely do have a plain one today.
Author
Owner

@ghost commented on GitHub (Jan 28, 2021):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost commented on GitHub (Jan 28, 2021): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#11961