Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keyboard Shortcuts are a Mess #4851

Open
nyteshade opened this issue Apr 29, 2024 · 1 comment
Open

Keyboard Shortcuts are a Mess #4851

nyteshade opened this issue Apr 29, 2024 · 1 comment
Labels
Feature requests Feature Requests

Comments

@nyteshade
Copy link

Discord username (optional)

No response

Describe the solution you'd like?

First the issues

The settings panel for shortcuts indicates there's a conflict but doesn't say or show what its conflicting with

  1. It should show the items its conflicting with right in the edit for the shortcut itself
  2. Conflicts are often intentional it seems by Warp but because the same keystroke should be bound only in a given context. Allowing the specification of context or scope and indicating which shortcuts apply out of the box to which context/scopes then most of the likely conflicts disappear. Conflicts should be the the same keystroke combo + context.

Also documnenation, even a small snippet, inline about what the heck a particular shortcut binding actually does and when it might be used would be wildly helpful (and please do not use a little (i) tooltip for this. I want to see at a glance or at least when a binding is selected (where you see Clear|Cancel|Reset|Save buttons)

Recommendations

context|scope

Having the ability to define associate a keybinding (or anything else) within a scope would be really helpful. You could even have a scope be a named block or block generated by a command (or command line regex)

This really gives you ways to clean up the UI.

Is your feature request related to a problem? Please describe.

No response

Additional context

No response

How important is this feature to you?

1 (Not too important)

Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1

None

@nyteshade nyteshade added the Feature requests Feature Requests label Apr 29, 2024
@dannyneira
Copy link
Member

Thanks for this feedback @nyteshade

To anyone else interested in these improvements to the keyboard shortcuts menu, please add a 👍 to the original post at the top to signal that you want this feature, and subscribe if you'd like to be notified.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature requests Feature Requests
Projects
None yet
Development

No branches or pull requests

2 participants