Next: , Previous: Lisp Evaluation, Up: Commands



3.2.4 Documentation

SLIME's online documentation commands follow the example of Emacs Lisp. The commands all share the common prefix C-c C-d and allow the final key to be modified or unmodified (See Key bindings.)

C-c C-d d
slime-describe-symbol
Describe the symbol at point.
C-c C-d a
slime-apropos
Apropos search. Search Lisp symbol names for a substring match and present their documentation strings. By default the external symbols of all packages are searched. With a prefix argument you can choose a specific package and whether to include unexported symbols.
C-c C-d z
slime-apropos-all
Like slime-apropos but also includes internal symbols by default.
C-c C-d p
slime-apropos-package
Show apropos results of all symbols in a package. This command is for browsing a package at a high-level. With package-name completion it also serves as a rudimentary Smalltalk-ish image-browser.
C-c C-d h
slime-hyperspec-lookup
Lookup the symbol at point in the Common Lisp Hyperspec. This uses the familiar hyperspec.el to show the appropriate section in a web browser. The Hyperspec is found either on the Web or in common-lisp-hyperspec-root, and the browser is selected by browse-url-browser-function.
C-c C-d ~
common-lisp-hyperspec-format
Lookup a format character in the Common Lisp Hyperspec.