Skip to content

Evil mode improvements

Choose a tag to compare

@alexispurslane alexispurslane released this 22 Jan 19:46
· 5 commits to main since this release
b515d17

Some major design changes have been made to evil mode in order to ease maintenance burden and streamline it:

  • Remove evil-collection, evil-org, and evil-textobj-tree-sitter for complexity and redundancy reasons
  • Simplify Evil mode behavior to make it make more sense
  • Add escape-dwim to evil layer so Emacs acts in a way more familiar to Vim users
  • Enable evil motion mode in all special Emacs buffers to regain some of the consistency of UI, but pass TAB and RET through to make it easier to use UIs through motion mode

These are interface-breaking changes so by semver the major version number should be increased, except that this is an optional package, so it gets demoted to a more minor feature release.