Command Palette should have the MRU command selected when opened #9316

Open
opened 2026-01-31 01:51:35 +00:00 by claunia · 0 comments
Owner

Originally created by @Sidneys1 on GitHub (Jun 29, 2020).

Description of the new feature/enhancement

The Command Palette should keep a list of most recently used commands, and show those items first in the dropdown when opened (and before any text is entered). This would match the Command Palette feature in Visual Studio Code:

image

Proposed technical implementation details (optional)

A first iteration would probably not need to persist this MRU list between session, however down the line this would be nice. The MRU could be persisted through a JSON file adjacent to settings.json that is written atomically on terminal exit (new terminals would copy the MRU from the most recently exited terminal).

Originally created by @Sidneys1 on GitHub (Jun 29, 2020). # Description of the new feature/enhancement The Command Palette should keep a list of most recently used commands, and show those items first in the dropdown when opened (and before any text is entered). This would match the Command Palette feature in Visual Studio Code: ![image](https://user-images.githubusercontent.com/1771233/86000929-2dc43b00-b9dc-11ea-9136-d310dca3ccb2.png) # Proposed technical implementation details (optional) A first iteration would probably not need to persist this MRU list between session, however down the line this would be nice. The MRU could be persisted through a JSON file adjacent to `settings.json` that is written atomically on terminal exit (new terminals would copy the MRU from the most recently exited terminal).
claunia added the Issue-FeatureResolution-Duplicate labels 2026-01-31 01:51:35 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#9316