To be able to learn about functions on my own I would like to know where I can find information about them (within emacs or otherwise).

  • 1
    What have you tried? What was unsatisfactory about what you found when you tried?
    – Stefan
    Jun 2 '20 at 17:33

In addition to C-h f which gives you information about functions as you found out, the C-h prefix key leads to all sorts of other documentation as well: variables, keys, log messages, modes, the Info manuals and much more - type C-h ? to get the list.


C-h f lets you find information about functions. It will prompt you for the name of the function which you want to read about. Upon entering a valid function name, it will open the documentation in a split window.

  • Good answer. But it would help if you gave a little more info about C-h f.
    – Drew
    Jun 2 '20 at 16:44

C-h f (describe-function ) displays the complete documentation for and allows you to access the elisp source code. You can activate the step-by-step execution mode of this function by C-u C-M -x - see (info "'(elisp) Using Edebug") - and thus examine its dynamic operation. This is a very good way to understand how the elisp code for this function works.

  • C-h f, you mean.
    – phils
    Jun 3 '20 at 12:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.