Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Allow a command within a dialog to be repeated without closing said dialog #1499

Closed
eugenesvk opened this issue Jan 12, 2022 · 0 comments
Closed
Labels
A-helix-term Area: Helix term improvements C-enhancement Category: Improvements

Comments

@eugenesvk
Copy link

I'd like to seriously overload the default Space dialog ("Space mode")
For example, I'd like to move all the "View mode" commands there to save one key
But I'd love to be able to save two keys or even more! For this I'd need to be able to make some commands (e.g., page_down,page_up) not to close the dialog when they're invoked, so the "Space mode" becomes "partially sticky" — some non-repetable commands execute once and close the dialog, while some repeatable commands keep it open until I hit Space again

Then, instead of holding a hard-to-reach-by-default Control and pressing b/f to PageDown/Up you could just press Space and release it and do the same — much easier!

Lowering the cancellation barrier I wouldn't even need to think much in advance whether I want to invoke a "sticky" version or the non-sticky one (although I could have that as well in the same dialog!)

@eugenesvk eugenesvk added the C-enhancement Category: Improvements label Jan 12, 2022
@kirawi kirawi added the A-helix-term Area: Helix term improvements label Jan 12, 2022
@helix-editor helix-editor locked and limited conversation to collaborators Apr 14, 2024
@pascalkuthe pascalkuthe converted this issue into discussion #10438 Apr 14, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
A-helix-term Area: Helix term improvements C-enhancement Category: Improvements
Projects
None yet
Development

No branches or pull requests

2 participants