Alt + Mouse Click to move cursor to mouse position - Same functionality already in VSCode integrated Terminal #16363

Closed
opened 2026-01-31 05:05:17 +00:00 by claunia · 3 comments
Owner

Originally created by @con-dog on GitHub (Jan 11, 2022).

Description of the new feature/enhancement

For speedy programming and UI friendliness, implement cursor movement based off mouse position + click

Problem: The cursor can currently only move via arrow keys. This can slow productivity and make navigating TUI's slower and more limiting.

This feature could open up new opportunities for Terminal-User-Interface or Terminal only applications such as RICH for Python, where users can use this feature to click options fast, rather than using arrow keys. I myself would leverage this feature to build my ideal Click and Place Electronic Circuit App for Bash

Proposed technical implementation details (optional)

Implement the exact same ALT + Mouse Click functionality that already exists in Visual Studio Code, and on ALT + mouse movement turn the mouse into a crosshair

Originally created by @con-dog on GitHub (Jan 11, 2022). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> # Description of the new feature/enhancement For speedy programming and UI friendliness, implement cursor movement based off mouse position + click <!-- A clear and concise description of what the problem is that the new feature would solve. Describe why and how a user would use this new functionality (if applicable). --> Problem: The cursor can currently only move via arrow keys. This can slow productivity and make navigating TUI's slower and more limiting. This feature could open up new opportunities for Terminal-User-Interface or Terminal only applications such as RICH for Python, where users can use this feature to click options fast, rather than using arrow keys. I myself would leverage this feature to build my ideal Click and Place Electronic Circuit App for Bash # Proposed technical implementation details (optional) <!-- A clear and concise description of what you want to happen. --> Implement the exact same ALT + Mouse Click functionality that already exists in Visual Studio Code, and on ALT + mouse movement turn the mouse into a crosshair
claunia added the Issue-FeatureResolution-Duplicate labels 2026-01-31 05:05:17 +00:00
Author
Owner

@237dmitry commented on GitHub (Jan 11, 2022):

Wouldn't this conflict with the selection of a block of text? Alt+mouse

@237dmitry commented on GitHub (Jan 11, 2022): Wouldn't this conflict with the selection of a block of text? `Alt+mouse`
Author
Owner

@zadjii-msft commented on GitHub (Jan 11, 2022):

This sounds like a /dupe of #8573 - let's keep all the discussion in one place (as best as possible)

FWIW I couldn't get alt+click to work in vscode at all, not in bash, nor cmd or pwsh, even with
image

@zadjii-msft commented on GitHub (Jan 11, 2022): This sounds like a /dupe of #8573 - let's keep all the discussion in one place (as best as possible) FWIW I couldn't get alt+click to work in vscode at all, not in `bash`, nor `cmd` or `pwsh`, even with ![image](https://user-images.githubusercontent.com/18356694/148941786-06134745-83aa-473a-be92-026399506bcc.png)
Author
Owner

@ghost commented on GitHub (Jan 11, 2022):

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 11, 2022): 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#16363