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

more options for C-x and C-c behavior #138

Open
jasonperry opened this issue Dec 23, 2023 · 5 comments
Open

more options for C-x and C-c behavior #138

jasonperry opened this issue Dec 23, 2023 · 5 comments

Comments

@jasonperry
Copy link

Thanks very much for boon, after much research it's the modal package that best fits my needs, especially with the C-x and C-c bindings.

My feature request is to provide more options for how the C-x and C-c maps work. Specifically:

  • Have a setting or alternate functions that provide the opposite behavior for whether Ctrl is held for subsequent keys. This is more important for c-god, but if it could be implemented for boon-x-map as well, it would mean fewer custom keybinds would need to be made.
  • Optionally, have a key to toggle whether Ctrl is held for subsequent keys, like Space does in god-mode.
@YassinRian
Copy link

YassinRian commented Jan 4, 2024

agree ...Boon is from my perspective very underrated. It strikes the right balance between keeping Emacs keybindings and having some nice modal functions

@jyp
Copy link
Owner

jyp commented Jan 7, 2024

So, to clarify, you'd like c a to do C-c a and not C-c C-a, for instance?/

@jasonperry
Copy link
Author

So, to clarify, you'd like c a to do C-c a and not C-c C-a, for instance?/

Yes, that's right, as an option. I know there are lots of existing bindings for both cases, so maybe there should be two separate functions.

@jasonperry
Copy link
Author

After some more time with boon, I'm concluding that you made the right default choice in not having the C-x map hold Ctrl for subsequent keys, and the C-c map have it. I just needed a few additional keybindings to cover all my remaining use cases. Feel free to close.

@YassinRian
Copy link

Make use of Hydra's ...they will give you extra super powers:) ...you can attach all kind of hydra's to the menu chars w / e / g.

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

No branches or pull requests

3 participants