I miss the bindings, too, when using applications that don't support them. In those situations (and other situations beyond simple key assignment), I reach for the extensibility to modify the system...and find nothing that compares.
I'm curious, what do you like about the Emacs key bindings? Is it the GNU system integration, like with Bash?
At some level the keybindings are arbitrary. Some were designated before the contemporary keyboard existed. Of course, they may fit you better just because and that's great.
> I'm curious, what do you like about the Emacs key bindings? Is it the GNU system integration, like with Bash?
Nah, I actually don't use them I'm Bash that frequently.
It may be just due to the non-modal way of the hot keys. With Helix I frequently press Esc far too many times to be sure I'm in a right mode (just like I press C on a calculator a couple of times to clear it).
I've got caps remapped to control and somehow most of the shortcuts that I use quickly got into my muscle memory in a way that Helix's don't. I guess it's just hard for me to put into words why is that.
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.
I personally like the Emacs keybinds because they are also supported in Cocoa Text framework, which means native Mac applications respect them. It's not just the terminal that follows these keybinds, but every graphical program in my system. You can actually use S-c / S-v and C-k / C-y to maintain two clipboards at once. This is a feature I miss every time I have to use a computer that is not a Mac. I also like being able to use C-a, C-e, C-k, and move between words with M-<left> and M-<right>. In the case of Emacs, the proper keybinds are M-f and M-b, but Mac also uses meta key as a sort of compose key, so this is the keybind used in graphical applications.
For me, it's being able to do much, much more than the "standard" editor keys, and the (mostly) coherence. And the ability to easily add more to do what I want.
I'm curious, what do you like about the Emacs key bindings? Is it the GNU system integration, like with Bash?
At some level the keybindings are arbitrary. Some were designated before the contemporary keyboard existed. Of course, they may fit you better just because and that's great.