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

Conflict "C-;" with embark-act in Doom Emacs #131

Open
staticlong opened this issue Jan 6, 2024 · 1 comment
Open

Conflict "C-;" with embark-act in Doom Emacs #131

staticlong opened this issue Jan 6, 2024 · 1 comment

Comments

@staticlong
Copy link

Symex looks very promising, thank you!

There is conflicting key binding C-; when install symex in Doom Emacs:
Warning (iedit): Iedit default key "C-;" is occupied by embark-act.
Is there easy way to avoid it?

@countvajhula
Copy link
Collaborator

Hey, apologies for the delay. That error message seems to be talking about a conflict with Embark and iedit rather than Symex. If you are still having this issue, I'd try changing the default keybinding for iedit (possibly via M-x customize-variable <RET> iedit-toggle-key-default <RET>).

On the Symex side, in case you are having conflicts, I suggest using Symex with the Evil backend (even if you are not an evil user) rather than Hydra, as that will play nicely with keybindings from other modes. Symex keybindings are only active when you are in the buffer and while in Symex state. If you are still interested in overriding C-; within Symex state (I think this is unlikely), try:

(setq symex--user-evil-keyspec
      '(("C-;" . nil)))

... in your .emacs.d before loading Symex. That is, if you are using use-package, put it in the :init section. See this section of the README for more details.

Let me know if that sorts it or if you are still having an issue.

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

2 participants