.. | ||
img | ||
extensions.el | ||
packages.el | ||
README.org |
SLIME contribution layer for Spacemacs
Table of Contents TOC@4
Description
A Spacemacs contribution layer for SLIME.
Install
To use this contribution, add it to your ~/.spacemacs
(setq-default dotspacemacs-configuration-layers '(slime))
This layer defaults to using sbcl. If you wan to use a different implementation
of Common Lisp, you can specify it in your ~/.spacemacs
(defun dotspacemacs/config ()
(setq inferior-lisp-program "/path/to/your/lisp"))
Key Bindings
Help
Key Binding | Description |
---|---|
SPC m h a |
SLIME apropos |
SPC m h d |
Disassemble symbol |
SPC m h h |
Describe function |
SPC m h H |
Hyperspec lookup |
Evaluation
Key Binding | Description |
---|---|
SPC m e b |
Evaluate buffer |
SPC m e f |
Evaluate top level s-expression |
SPC m e e |
Evaluate last expression |
SPC m e r |
Evaluate region |
REPL
Key Binding | Description |
---|---|
SPC m s i |
Start an inferior process |
SPC m s e |
Evaluate last expression in REPL |
SPC m s q |
Quit |
Compile
Key Binding | Description |
---|---|
SPC m c c |
Compile file |
SPC m c C |
Compile file and load it |
SPC m c f |
Compile function |
SPC m c r |
Compile region |
Navigation
Key Binding | Description |
---|---|
SPC m g g |
Inspect definition |
SPC m g n |
Next note |
SPC m g N or ~SPC m g p |
Previous note |