Add a "search tab" feature #20304

Closed
opened 2026-01-31 07:09:39 +00:00 by claunia · 8 comments
Owner

Originally created by @sba923 on GitHub (Jul 27, 2023).

Description of the new feature/enhancement

It would be useful to have a means to perform the equivalent to Ctrl+Shift+A in browsers such as Edge: pop-up a list of running tabs, with a search box so that it's easy to switch to another tab when 😜 you have (too 🙃?) many tabs open.

(Amazing, that Edge feature is not listed at https://support.microsoft.com/en-us/microsoft-edge/keyboard-shortcuts-in-microsoft-edge-50d3edab-30d9-c7e4-21ce-37fe2713cfad nor at https://learn.microsoft.com/en-us/microsoft-edge/devtools-guide-chromium/shortcuts/)

Proposed technical implementation details (optional)

Originally created by @sba923 on GitHub (Jul 27, 2023). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 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 <!-- 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). --> It would be useful to have a means to perform the equivalent to Ctrl+Shift+A in browsers such as Edge: pop-up a list of running tabs, with a search box so that it's easy to switch to another tab when 😜 you have (too 🙃?) many tabs open. (Amazing, that Edge feature is not listed at https://support.microsoft.com/en-us/microsoft-edge/keyboard-shortcuts-in-microsoft-edge-50d3edab-30d9-c7e4-21ce-37fe2713cfad nor at https://learn.microsoft.com/en-us/microsoft-edge/devtools-guide-chromium/shortcuts/) # Proposed technical implementation details (optional) <!-- A clear and concise description of what you want to happen. -->
claunia added the Issue-FeatureNeeds-TriageNeeds-AttentionResolution-Duplicate labels 2026-01-31 07:09:40 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Jul 27, 2023):

Something like tabSearch/?

@zadjii-msft commented on GitHub (Jul 27, 2023): Something like [`tabSearch`](https://learn.microsoft.com/en-us/windows/terminal/customize-settings/actions#tab-search)/? ![](https://learn.microsoft.com/en-us/windows/terminal/images/tab-search.gif)
Author
Owner

@sba923 commented on GitHub (Jul 27, 2023):

Sure!

@sba923 commented on GitHub (Jul 27, 2023): Sure!
Author
Owner

@sba923 commented on GitHub (Jul 27, 2023):

What is this a duplicate of?

@sba923 commented on GitHub (Jul 27, 2023): What is this a duplicate of?
Author
Owner

@zadjii-msft commented on GitHub (Jul 27, 2023):

Some issue from like, 2 years ago when we added this. I was being lazy and not looking it up 😝

@zadjii-msft commented on GitHub (Jul 27, 2023): Some issue from like, 2 years ago when we added this. I was being lazy and not looking it up 😝
Author
Owner
@zadjii-msft commented on GitHub (Jul 27, 2023): * #1502 * #3753 * #6732
Author
Owner

@sba923 commented on GitHub (Jul 28, 2023):

Thanks for the pointers, and sorry for the duplicate.

For some reason I couldn't find the feature when searching for "search tabs" prior to creating my issue.

The Command Palette doesn't make that discoverable.

Once you know that this is an action that can be bound to a key, and that it's name starts with the word "Search", you can use the feature.

😜

@sba923 commented on GitHub (Jul 28, 2023): Thanks for the pointers, and sorry for the duplicate. For some reason I couldn't find the feature when searching for "search tabs" prior to creating my issue. The Command Palette doesn't make that discoverable. Once you know that this is an _action_ that can be bound to a key, *and* that it's name starts with the word "Search", you can use the feature. 😜
Author
Owner

@sba923 commented on GitHub (Jul 28, 2023):

BTW, I have the feeling I'll be using this way more often than the "Switch to tab, index:N" actions. Probably 'cos the tab order is by no means guaranteed to be the same from one session to the next (as opposed to the Windows taskbar-pinned shortcuts)?

YMMV, of course.

@sba923 commented on GitHub (Jul 28, 2023): BTW, I have the feeling I'll be using this way more often than the "Switch to tab, index:N" actions. Probably 'cos the tab order is by no means guaranteed to be the same from one session to the next (as opposed to the Windows taskbar-pinned shortcuts)? YMMV, of course.
Author
Owner

@sba923 commented on GitHub (Jul 28, 2023):

BTW, just discovered that searching for "too" matches "new_payment_solution"

Quite unexpected if you ask me...

@sba923 commented on GitHub (Jul 28, 2023): BTW, just discovered that searching for "too" matches "new_paymen**t**_s**o**luti**o**n" Quite unexpected if you ask me...
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#20304