Hacker News new | ask | show | jobs
by philsnow 1507 days ago
I browsed through the guide a bit, but it seems to be anything but comprehensive, rather it's quite similar to comment threads like this where there's a smattering of less-well-known hidden functionality among the more obvious stuff.

> I still agree on the discoverability part but I can't think of a way that would be better.

In Emacs, C-h m runs `describe-mode` which goes through the major mode of the current buffer and all the currently active minor modes, and puts their descriptions and all the mode-specific key/mouse bindings into a new Help buffer.

It would probably be incredible overkill, but I'd adore an overlay view in macos where each screen widget / distinct region had an outline or different shaded color overlaid on it, and when you hover each widget it shows you all the "keymaps" / event bindings for it. Give me all the knowledge; I use Emacs by choice for crying out loud.