Creating and displaying cheatsheets of keybindings

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

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

  • I found this cheatsheet package that comes quite close, although it lacks some of the features I'd like and (most importantly) does not automatically save cheatsheets between sessions. I haven't taken a good look at the code there yet, but I think I might use it as my starting point.

  • emacs-key-guide

    Quickly add keyguides to buffers

  • I have also written a package, similar to cheatsheet, which can be found at https://github.com/dalanicolai/emacs-key-guide.

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

    Guide following keys to an input key sequence automatically and dynamically in Emacs.

  • Using a dedicated bind to open the cheat sheet, then having to search it, then eventually applying the desired binding (if it exists in the sheet) in the target buffer is more steps than using which-key, IMO. Fortunately, which-key is pretty configurable -- you can disable it from showing until you explicitly activate which-key manually. According to the GitHub page, it was originally a rewrite of guide-key.

  • emacs-configuration

    my ever-improving beautiful emacs set-up (by andyjda)

  • thanks :) part of the reason I'm exploring if there's currently-existing solutions is that I had started writing a rudimentary package for another feature, only to then find out it already was built into Emacs (in that case, the built-in commands find and grep mostly did the job).

  • emacs-which-key

    Emacs package that displays available keybindings in popup

  • Am I right in thinking this is quite similar to which-key?

  • helm-descbinds

    A helm frontend for describe-bindings.

  • Ok, I figured out what C-h h invokes on my system: helm-descbinds. See screenshot. So maybe you don't need which-key in the handy deactivated config I linked above—you just need something like helm-descbinds until you develop your ideal cheat-sheet app.

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