-
-
Notifications
You must be signed in to change notification settings - Fork 759
Closed
Labels
app/windows-terminalNew terminal app, potentially supersedes app/windows-console (repo: microsoft/terminal)New terminal app, potentially supersedes app/windows-console (repo: microsoft/terminal)
Milestone
Description
CC: @codeofdusk
Is your feature request related to a problem? Please describe.
I couldn't figure out how to do the following:
- Efficiently review text that has scrolled offscreen.
- Efficiently copy parts of the buffer to the clipboard that have scrolled offscreen
- Find occurances of a search term of interest, which is really useful in many situations. Both the legacy terminal and the new Windows Terminal have a find function which visually highlights matches, but there's no way to move to it with NVDA.
- Probably slightly out of scope: dealing with text-based tables. For example, a command line disassembler usually has the memory address in the first column, which you are subjected to hearing on every line when using NVDA even though you're actually interested in the actual CPU instructions. Many useful commands also output statistics in tables which is hard to read.
Describe the solution you'd like
These are just some ideas for now, I'd love to hear how others have solved these issues.
- Logging all output to a virtual document: using a key to switch to it, maybe nvda + space, you would then be able to review past output up to e.g, the past 1000 lines. I'm not sure what the performance implications of this are, but it might allow for some possibilities in the future such as turning text-based tables into a table that NVDA recognizes, or turning each prompt line into a heading for faster navigation.
- Make use of the hotkeys in the terminal: conhost has the mark mode for this but there are some oddities when trying to use it in practice. This also does not work with the legacy terminal in WSL and is also not supported in Windows Terminal, see Implement scrolling and selection of output text via the keyboard microsoft/terminal#5948.
- Use a paging utility
Describe alternatives you've considered
I have therefore been forced to copy all text and paste it into a blank notepad document just to do some of these basic tasks.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
app/windows-terminalNew terminal app, potentially supersedes app/windows-console (repo: microsoft/terminal)New terminal app, potentially supersedes app/windows-console (repo: microsoft/terminal)