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

ux: keyboard shortcuts are undiscoverable #25

Open
arxanas opened this issue Feb 11, 2024 · 5 comments
Open

ux: keyboard shortcuts are undiscoverable #25

arxanas opened this issue Feb 11, 2024 · 5 comments
Labels
ux User interface and user experience issue

Comments

@arxanas
Copy link
Owner

arxanas commented Feb 11, 2024

Description of the bug

Many people (like 5 so far?) have reported that they could not find out the keyboard shortcuts, and several resorted to source-diving. For example, see jj-vcs/jj#2951

The keyboard shortcuts are actually discoverable if you use the mouse to click the menu bar items, but 1) it never occurs to many people and 2) using the mouse may not even be an option for many.

Expected behavior

Ideal behavior would probably be a command palette widget. An indefinitely-usable workaround would be to pop up some kind of help page when pressing ?.

Actual behavior

You have to use the mouse or source-dive or simply despair.

Version of rustc

No response

@jacobsa
Copy link

jacobsa commented Feb 22, 2024

+1, I found this issue while looking for documentation on what the keyboard shortcuts are when using from jj. In addition to them being undiscoverable in the editor itself (I never in 100 years would have thought to click in a TUI to use a menu), it would be good if there were some documentation linked from the readme.

@arxanas arxanas changed the title Keyboard shortcuts are undiscoverable ux: keyboard shortcuts are undiscoverable Jun 1, 2024
@arxanas arxanas added ux User interface and user experience issue and removed bug Something isn't working labels Jun 1, 2024
@emesterhazy
Copy link
Collaborator

I think the discoverability issue may be addressed by #44 since I'm pretty sure all of the shortcuts are visible once the corresponding menu page is expanded.

@luator
Copy link

luator commented Oct 24, 2024

+1 for showing some help popup when pressing ?. This is actually the first thing I did, when trying to figure out how it works.

@robey
Copy link

robey commented Jan 16, 2025

I had this problem too, though I did get a good chuckle out of the current "?" dialog, well done. :)

@robey
Copy link

robey commented Jan 20, 2025

I gave this a shot: #91

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ux User interface and user experience issue
Projects
None yet
Development

No branches or pull requests

5 participants