3.2.5 Inspector commands
The SLIME inspector is a Emacs-based alternative to the
standard INSPECT function. The inspector presents objects in
Emacs buffers using a combination of plain text, hyperlinks to related
objects.
The inspector can easily be specialized for the objects in your own
programs. For details see the the inspect-for-emacs generic
function in swank-backend.lisp.
- C-c I
- M-x slime-inspect
-
Inspect the value of an expression entered in the minibuffer.
The standard commands available in the inspector are:
- RET
- M-x slime-inspector-operate-on-point
-
If point is on a value then recursivly call the inspcetor on that
value. If point is on an action then call that action.
- d
- M-x slime-inspector-describe
-
Describe the slot at point.
- v
- M-x slime-inspector-toggle-verbose
-
Toggle between verbose and terse mode. Default is determined by
`swank:*inspector-verbose*'.
- l
- M-x slime-inspector-pop
-
Go back to the previous object (return from RET).
- n
- M-x slime-inspector-next
-
The inverse of l. Also bound to SPC.
- q
- M-x slime-inspector-quit
-
Dismiss the inspector buffer.
- M-RET
- M-x slime-inspector-copy-down
-
Store the value under point in the variable `*'. This can
then be used to access the object in the REPL.