Emacs Commands I Got by with for Years

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • prescient.el

    ☄️ Simple but effective sorting and filtering for Emacs.

  • > 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

  • smex

    A smart M-x enhancement for Emacs.

  • > 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

  • 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.

    InfluxDB logo
  • marginalia

    :scroll: marginalia.el - Marginalia in the minibuffer (by minad)

  • 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

  • embark

    Emacs Mini-Buffer Actions Rooted in Keymaps

  • svd_bin

    various tools + libraries, small or big, old'91 or new; most used are: vcs/, qini/ + aliases, filedir/, eee/, and audio-video

  • 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

  • meow

    Yet another modal editing on Emacs / 猫态编辑 (by meow-edit)

  • 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

  • modalka

    Modal editing your way

  • See also Modalka (<https://github.com/mrkkrp/modalka>), whose author discusses alternatives in the README.

  • 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.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts