The Emacs Help Function

Most Emacs users are familiar with the “common” help functions

Key Function
f Describe function
v Describe variable
k Describe key sequence
a Apropos
i Info

and perhaps a few others such as 【Ctrl+a】 to display the Emacs start page.

It turns out, though, that there are 37 help commands. Some of these, like 【Ctrl+a】, you’ll rarely use and others, like 【Ctrl+m】 (How to order printed manuals) and 【Ctrl+c】 (Display GPL), you’ll probably never use. That still leaves many useful help commands that you may not know about.

You can get a list of the all the options with 【Ctrl+h ?】 but here are some of the more useful ones

key Function
b Display all key bindings
c】 SEQ Show the name of the command that SEQ runs
d】 TOPIC Display commands & variables whose documentation matches TOPIC
e Display the *Messages* buffer
l Display your last 300 keystrokes
m Display documentation of current major mode
p Find packages by topic keyword
r Display Emacs manual in Info
s Display current syntax table
w】 CMD Show which keys run command CMD
C Describe current coding system
F】 CMD Goto Info node documenting CMD
I Describe input method
K】 SEQ Goto Info node documenting command run by SEQ
L Describe language environment

As I said, there are others that may be just what you’re looking for so be sure to check the documentation.

This entry was posted in General and tagged . Bookmark the permalink.