ShannonMax: A Library to Optimize Emacs Keybindings with Information Theory

github.com

54 points by sammy0910 8 hours ago


snikeris - 5 minutes ago

This is cool.

While we're discussing optimizing emacs keybindings...I've found it key to have my bindings set up such that my thumbs operate the control modifier key.

Jeff_Brown - 6 hours ago

Something I love about emacs is the ability to tab complete the name of a command. I do know a lot of keyboard shortcuts, but I use way, way more commands than I know the shortcut for. Need to rename a buffer? M-x ren-buf TAB should do it. Etc.

tra3 - 3 hours ago

Are there any similar tools for the OS as a whole?

I'm trying to switch to Corne keyboards and the key maps are critical.

- 7 hours ago
[deleted]
lorenzohess - 6 hours ago

This looks great. Would there be an easy way to generalize this program to tiling window managers? Maybe initially I can use this by modifying the WM to forward all its keybindings to a dummy Emacs instance. For WMs is the entropy theory also applicable?

aghilmort - 2 hours ago

this is great / will try!