things.el
meow
things.el | meow | |
---|---|---|
4 | 77 | |
51 | 1,052 | |
- | 1.7% | |
2.6 | 7.3 | |
5 months ago | 24 days ago | |
Emacs Lisp | Emacs Lisp | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
things.el
-
A Consistent Structural Editing Interface - karthinks.com
The current state of things is pretty underwhelming and convoluted. In 2018 I designed a system on top of thingatpt that was not married to any parser (can use regexps or use tree-sitter or anything else to build things) or to any editing style (modal vs. non-modal). I'll probably never complete it due to a lack of time/interest, but it still seems to me that what's needed is something like this, a library in the middle that could be used for any package like this. Not sure why no one else seems to see how good thingatpt could be.
-
What other editors have been built with emacs?
things.el: https://github.com/noctuid/things.el
-
The State of Structural Editing in Emacs?
I've planned to use treesitter in things.el for a long time, but another package will likely become useful long before I have time to do this.
-
Effective and efficient text editing using Emacs (Alternative to Evil)
I've designed my own text object/motion system that I hope will eventually bring more "useful" composability to any Emacs user that wants it (see things), but right the implementation is buggy and incomplete.
meow
-
Any fun ways to learn Emacs?
Using meow:https://github.com/meow-edit/meow I actually got keybindings in Emacs that are helix-like, so I use helix for certain projects and Emacs for others.
The muscle memory transfers well.
-
Helix: Release 24.03 Highlights
Thanks for the tip, meow looks interesting. I never got comfortable in evil-mode, but perhaps meow could be a gateway to trying emacs in anger.
Still waiting for kakoune/helix mode for gnu readline...
https://github.com/meow-edit/meow
https://github.com/jmorag/kakoune.el
-
Emacs Commands I Got by with for Years
Also see Meow[1], [2], which adopts some ideas from god-mode.
[1]: https://github.com/meow-edit/meow
[2]: https://esrh.me/posts/2021-12-18-switching-to-meow.html
-
Emacs from Scratch Part Two
You have to go further for ideal IMO.
Evil and evil-collection integrates pretty well, but Meow integrates perfectly and uses the action visible first approach.
https://github.com/meow-edit/meow
-
Packages that you would like to be in emacs core ?
I think I'd rather hope for meow over Evil. It's close to Evil but embraces more of emacs' default bindings for calling commands.
-
Emacs Is My New Window Manager
https://github.com/meow-edit/meow
Modal editing with seamless emacs integration avoiding the need for evil-collection type packages.
-
Vile Mode (VIm Like Editing)
Repeat action (evil handles this very nicely). see: https://github.com/meow-edit/meow/discussions/414
-
Devil Mode for Emacs
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
- Meow Modal Package mode line
-
Is it possible to make god-mode turn off automatically after a command?
I was thinking about this a little more and Meow has something known as keypad mode that basically lets you call key combinations then return to Normal mode. It behaves a lot like god-mode. I just tested it out and if you install Meow you can call keypad-mode from insert and then automatically return to insert mode.
What are some alternatives?
evil-textobj-tree-sitter - Tree-sitter powered textobjects for evil mode in Emacs
god-mode - Minor mode for God-like command entering
gopcaml-mode
evil-collection - A set of keybindings for evil-mode
xah-fly-keys - the most efficient keybinding for emacs
link-hint.el - Pentadactyl-like Link Hinting in Emacs with Avy
kakoune.el - A very simple simulation of the kakoune editor inside of emacs.
.emacs.d - My personal emacs settings, and the ones used in @emacsrocks
doom-meow - A meow module for Doom Emacs
kmonad - An advanced keyboard manager
ryo-modal - Roll your own modal mode