Feature Request: Scrollable map view for each tab [minimap] #3103

Open
opened 2026-01-30 23:13:09 +00:00 by claunia · 4 comments
Owner

Originally created by @ProHackTech on GitHub (Aug 3, 2019).

Description of the new feature/enhancement

When running verbose processes, there are many instances where the user has to forcibly log the output to a file for reading the complete output. The feature requests a scrollable map view for each tab. The idea is taken from Sublime Text editor where the user can access a overview of their entire document and quickly scroll to the desired location.

GIF Image below demonstrates this feature:

Map View

Proposed technical implementation details (optional)

The map view may be toggled through the configuration. This could be global tab config or config for specific tab that could be toggled via right click context menu.

Originally created by @ProHackTech on GitHub (Aug 3, 2019). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 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 When running verbose processes, there are many instances where the user has to forcibly log the output to a file for reading the complete output. The feature requests a scrollable map view for each tab. The idea is taken from Sublime Text editor where the user can access a overview of their entire document and quickly scroll to the desired location. GIF Image below demonstrates this feature: <img src="https://media.giphy.com/media/f7jGy5rgR3DLbtbPuE/giphy.gif" alt="Map View"> # Proposed technical implementation details (optional) The map view may be toggled through the configuration. This could be global tab config or config for specific tab that could be toggled via right click context menu.
Author
Owner

@zadjii-msft commented on GitHub (Aug 5, 2019):

@microsoft/windows-console-team I told y'all someone would want this feature :P

I know I internally filed a deliverable for this before we went open-source, but I don't think that deliverable ever migrated out. This will do fine to track it. Unfortunately it's not going to make the cut for 1.0 but know that I'm certainly passionate about adding this feature :)

Presumably this would be a per-profile setting, that could also be enabled in the global default profile.

I think this was also once mentioned as a possible extension idea, so I'll tag it as that, so we can track it as part of that.

@zadjii-msft commented on GitHub (Aug 5, 2019): @microsoft/windows-console-team I told y'all someone would want this feature :P I know I internally filed a deliverable for this before we went open-source, but I don't think that deliverable ever migrated out. This will do fine to track it. Unfortunately it's not going to make the cut for 1.0 but know that I'm certainly passionate about adding this feature :) Presumably this would be a per-profile setting, that could also be enabled in the global default profile. I think this was also once mentioned as a possible extension idea, so I'll tag it as that, so we can track it as part of that.
Author
Owner

@miniksa commented on GitHub (Aug 5, 2019):

I'm so looking forward to the performance bugs that this uncovers in our code.

@miniksa commented on GitHub (Aug 5, 2019): I'm so looking forward to the performance bugs that this uncovers in our code.
Author
Owner

@mikemaccana commented on GitHub (Feb 16, 2022):

Hah just revisited this to see if it has been implemented. Not yet. Fair enough.

The use case for me is a lot of repeated commands (eg, running tests) generate huge amount of output, and look similar to each other, this would allow me to easily track the beginning and end of each commands output.

Some kind of snap points on top of this feature would be even better - so I can scroll up to the previous command's invocation.

@mikemaccana commented on GitHub (Feb 16, 2022): Hah just revisited this to see if it has been implemented. Not yet. Fair enough. The use case for me is a lot of repeated commands (eg, running tests) generate huge amount of output, and look similar to each other, this would allow me to easily track the beginning and end of each commands output. Some kind of snap points on top of this feature would be even better - so I can scroll up to the previous command's invocation.
Author
Owner

@oskarkk commented on GitHub (Sep 25, 2024):

I'd love to see this, as I'm using terminal for live viewing logs from the app I'm developing. The logs are very verbose (especially XML/JSON/other requests pretty printed) and are made for terminal viewing as they have very helpful coloring, so the terminal is indispensable. Minimap (especially with colors) would let me instantly jump to the area I'm looking for.

@oskarkk commented on GitHub (Sep 25, 2024): I'd love to see this, as I'm using terminal for live viewing logs from the app I'm developing. The logs are very verbose (especially XML/JSON/other requests pretty printed) and are made for terminal viewing as they have very helpful coloring, so the terminal is indispensable. Minimap (especially with colors) would let me instantly jump to the area I'm looking for.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#3103