What does HackerNews think of meow?

Yet another modal editing on Emacs / 猫态编辑

Language: Emacs Lisp

#14 in Emacs
https://github.com/meow-edit/meow

Modal editing with seamless emacs integration avoiding the need for evil-collection type packages.

Emacs has Meow which implements model editing with the Kakoune grammar:

https://github.com/meow-edit/meow

There's also Meow[1], which I currently use. You have to configure it first to suit your keyboard layout, but there are pre-built configs [2]

[1] https://github.com/meow-edit/meow

[2] https://github.com/meow-edit/meow/blob/master/TUTORIAL.org#k...

> I really like the Kakoune-style motions.

Kakoune has often seemed like a platonic ideal to me. Of course, my mind doesn't agree so much about the visual by default stuff much of the time. Maybe I didn't use Kakoune long enough.

I gave it a try for a while, but had to go back to emacs ecosystem.

This led me to inevitably tryout https://github.com/meow-edit/meow which I think is the best combination of fast, stable, well-integrated, similar to the kakoune model.

There's active development of god-mode still though[0].

Mentioned elsewhere here, I've found meow[1] to be really interesting/good. And it leverages some of what makes god-mode nice (from their list of key features: "Minimizes modifier usage (e.g. `SPC x f` for `C-x C-f`) inspired by god-mode")

[0]: https://github.com/emacsorphanage/god-mode/commits/master

[1]: https://github.com/meow-edit/meow

Make sure to either:

- use evil-collection or

- be prepared to design vim keybindings per mode or

- instead use https://github.com/meow-edit/meow

Really glad to see more people switching to meow[0]. It felt extremely right after using and being frustrated by both standard emacs and evil.

I wrote the article [1] linked in the post, so that was really fun to see as well!

Tldr: simplicity, extensibility, kakoune grammar, less modifier usage, dvorak/keyboard compatibility, great multiedit system that obsoletes macros in daily usage

(Disclaimer, i work on meow)

[0] https://github.com/meow-edit/meow

[1] https://esrh.me/posts/2021-12-18-switching-to-meow.html