Skip to content

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

Description

@MirkoHernandez

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions