Schievel1

joined 1 year ago
[–] Schievel1@alien.top 1 points 1 year ago (1 children)

You can build two different binaries then manage /usr/bin/emacs as a symlink to your actual binaries.

Gentoo does a similar thing with “eselect emacs”. I think eselect is written in bash so you could easily bend it to your needs

Also gnu store maybe does what you want

[–] Schievel1@alien.top 1 points 1 year ago

I want keyboard centric usage but feature rich

Also emacs is a tad more then just customizeable like vscode. emacs has a tiny C core and the rest ist elisp. This makes it so that you can customize everything. Once you get used to that it’s hard to accept that you have dead ends on other editors where you just have to accept what you want isn’t possible without maintaining your own fork of packages or the editor

[–] Schievel1@alien.top 1 points 1 year ago

Using treesitter you can have text objects that are if statements or functions or whatever. From there it is just a key binding away

[–] Schievel1@alien.top 1 points 1 year ago

Using treesitter you can have text objects that are if statements or functions or whatever. From there it is just a key binding away

[–] Schievel1@alien.top 1 points 1 year ago

If you think modal editing in buffers life vterm is a Burden, then remove god mode from the hooks of those buffers. That what I did for evil mode