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

Feature request: possibility to enable just some of the keybindings. #666

Open
MirkoHernandez opened this issue Aug 9, 2023 · 0 comments

Comments

@MirkoHernandez
Copy link

It would be nice to have the possibility to bind just some of the keys and not all of them when the mode is enabled, so that users could adopt them incrementally (similar to how smartparens works). Some problems with having all the keybindings avalible:

  • a mistype could generate an unnoticed change.
  • conflicts with other keybindings (M-d for example).
  • it is cumbersome having to remap a lot of keybindings if using a non-qwerty input method.

Right now I have not been able to fully adopt lispy since the tab key disables the completion functionality, the variable tab-always-indent, when set to complete, seems to be ignored.

The following remaps did not make the trick.

(define-key lispy-mode-map (kbd "<tab>") nil)
(lispy-define-key lispy-mode-map "<tab>" 'indent-for-tab-command)

Any help would be appreciated.

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

1 participant