Emacs is aweseome but sometimes it feels it's too smart for its own good. You may feel you learned everything there's to know about a function and then someone tells you to try a prefix argument and suddenly it does something you never knew about.
For example - you can jump to Magit without opening a project, by calling magit-status
with 2 prefix arguments (it will prompt you with a "choose directory" dialog) - I just learned that
So my question is: Is it possible to build a list of functions that take prefix arguments and for each row grab the description (maybe from describe-function
) that explains what calling the function with a prefix would do?
(interactive
and/or the lines containing relevant interactive codes -- e.g.,P
: gnu.org/software/emacs/manual/html_node/elisp/…