Skip to content

Share keyboard shortcut matching and the FEATURES shortcut list #802

Description

@jabrailkhalil

Following the invitation from @cevheri in #782 (comment). I am taking this on and opening the tracking issue so the implementation has a linked issue before review.

The tab bar, command palette and sidebar primitive hand-roll shortcut matching. Editor bindings and visible hints also repeat combinations independently of docs/FEATURES.md.

Proposed scope: a small internal shortcut registry with a physical-key matcher, shared display labels and Monaco binding conversion; generate the FEATURES shortcut list from that registry and test for drift. Keep listener ownership and focus guards in their current components. Cover browser-shaped events, Ctrl/Meta, shifted/non-Latin keys, incorrect modifiers, and the existing rename/textarea behavior.

This is the internal follow-up to #782, not the new help panel in #746.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions