To install this package, run in Emacs:
M-x package-install RET meow RET
Less is more
Meow is yet another modal editing mode for Emacs.
Meow aims to blend modal editing into Emacs with minimal interference with its original key-bindings, avoiding most of the hassle introduced by key-binding conflicts. This leads to lower necessary configuration and better integration. More is achieved with fewer commands to remember.
Key features compared to existing solutions:
SPC x ffor
C-x C-f) inspired by god-mode
Please feel free to ask questions and share ideas in the Discussion.
Get started - Installation and configuration
Tutorial - Learn Meow in 15 minutes
FAQ - Frequently Asked Questions
Commands - Documentation for commands
Customizations - Helper functions and variables
Explanation - Ideas and concepts behind Meow
Changelog - Changes, releases, and news
Licensed under GPLv3.
meow-mark-symbolin BEACON state.
meow--which-key-setuperror when deactivating meow.
The rules of KEYPAD is slightly updated to eliminate the need for a leader system. The overall usage is basically unchanged, use same keys for same commands.
meow-keypadis introduced, bound to
SPCin NORMAL/MOTION state.
SPCto enter KEYPAD state.
C-c <key>, where
<key>is not one of x, c, h, m, g.
Check document or
meow-tutor for updated information.
meow-register-stateto allow user define custom state.
meow-describe-keywhich handles the dispatched keybinds.
regexp-quotefor raw search in
hl-line-modeis not restored correctly after beacon state.
meow-grabin beacon kmacro recording causes residual overlays.
The built-in thing definition shipped by meow should be more close to what Emacs gives us. So two previously added, complex things are removed. A helper function is added, so you can easily register new thing with Emacs things, functions, syntax descriptions or regexp pairs.
meow-thing-registeris provided, check its document for usage.
extendhas been removed. ... ...