The SLIME inspector is a Emacs-based alternative to the
INSPECT function. The inspector presents objects in
Emacs buffers using a combination of plain text, hyperlinks to related
The inspector can easily be specialized for the objects in your own
programs. For details see the
function in swank/backend.lisp.
Inspect the value of an expression entered in the minibuffer.
The standard commands available in the inspector are:
If point is on a value then recursively call the inspector on that value. If point is on an action then call that action.
Describe the slot at point.
Evaluate an expression in the context of the inspected object. The
* will be bound to the inspected object.
Toggle between verbose and terse mode. Default is determined by ‘swank:*inspector-verbose*’.
Go back to the previous object (return from RET).
The inverse of l. Also bound to SPC.
Dismiss the inspector buffer.
Pretty print in another buffer object at point.
Find source of object at point.
Fetch all inspector contents and go to the end.
Store the value under point in the variable ‘*’. This can then be used to access the object in the REPL.
Jump to the next and previous inspectable object respectively.