Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
svd_bin
various tools + libraries, small or big, old'91 or new; most used are: vcs/, qini/ + aliases, filedir/, eee/, and audio-video
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
> It keeps a history for that session, but so far I have not found a way to maintain history between sessions.
I use prescient.el [0] with prescient-persist-mode for this, though a quick look seems that SMEX also has something similar [1] but I have not used that so I can't say anything about how it works.
[0]: https://github.com/radian-software/prescient.el
[1]: https://github.com/nonsequitur/smex#persistence
> It keeps a history for that session, but so far I have not found a way to maintain history between sessions.
I use prescient.el [0] with prescient-persist-mode for this, though a quick look seems that SMEX also has something similar [1] but I have not used that so I can't say anything about how it works.
[0]: https://github.com/radian-software/prescient.el
[1]: https://github.com/nonsequitur/smex#persistence
Check out marginalia[1]. Whenever you press M-x, it will pop up a buffer showing all the commands (with most recent ones on top) along with their keybindings and a brief description of what they do.
Embark[2] is also cool. It will show all the possible commands relevant to where the cursor is at that moment. I bind it to C-c a.
[1] https://github.com/minad/marginalia
if anyone's interested in "independent" vim keybindings, made to work same in both insert and view modes (and a few different terminals), this is what i use for over.. 25years (?) Basically, few keys like old DOS PE2.exe or (later) e3.exe, and the like, then adding more with years. Like F2 for save, F3 for abandon, Ctrl-F/A for find forward/backward etc. Plus some other stuff that turns vim into kind-a IDE (grepping etc).
https://github.com/svilendobrev/svd_bin/blob/master/qini/_vi...
have fun
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
See also Modalka (<https://github.com/mrkkrp/modalka>), whose author discusses alternatives in the README.