I heard about Evil-mode, but will it work in all windows? I mean, emacs is more than text editor, and every specialised window has it's own hotkeys. Are there hotkey conflicts between Evil-mode and these?


1 Answer 1


I'll just go out and say it: Evil has compatibility problems.

And why shouldn't it? It's a complete re-architecturing of the traditional Emacs keybinding model. Of course it can't do everything perfectly. However with that said, it's nothing you can't fix with sufficient skill.

I built my personal config around evil from the very beginning, and I've bumped into annoying niggles here and there, and I just fix them as I go. It ends up being a good deal of work in the long run, but the result is an Emacs that's perfectly fitted to your taste, and that's what Emacs for, after all.

With that said, here's a few things to note:

  • Most major-modes that deal with actual programming languages work fine. It's the buffers that don't visit files (e.g. magit) where most of the problems occur.
  • You always have evil-emacs-state (C-z by default) which should emulate regular vanilla Emacs pretty well.
  • evil already has integration for a good number of packages.

That said, if you don't want to spend the effort of blazing your own path, you might be in the market for spacemacs, which should have sensible defaults for almost anything these days.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.