Next: Change Log Prev: Symbol Completion Up: Programs

Documentation Commands

   As you edit Lisp code to be run in Emacs, the commands `C-h f'
(`describe-function') and `C-h v' (`describe-variable') can be used to
print documentation of functions and variables that you want to call.
These commands use the minibuffer to read the name of a function or
variable to document, and display the documentation in a window.

   For extra convenience, these commands provide default arguments
based on the code in the neighborhood of point.  `C-h f' sets the
default to the function called in the innermost list containing point.
`C-h v' uses the symbol name around or adjacent to point as its default.

   Documentation on Unix commands, system calls and libraries can be
obtained with the `M-x manual-entry' command.  This reads a topic as an
argument, and displays the text on that topic from the Unix manual.
`manual-entry' starts a background process that formats the manual
page, by running the `man' program.  The result goes in a buffer named
`*man TOPIC*'.  These buffers have a special major mode that
facilitates scrolling and examining other manual pages.

   Eventually the GNU project hopes to replace most man pages with
better-organized manuals that you can browse with Info.  Note: Misc
Help.  Since this process is only partially completed, it is still
useful to read manual pages.

automatically generated by info2www