spacemacs/contrib/slime
J.A. Cecil a40bc74576 Add mode bindings for Slime contrib layer.
Bindings are technically for lisp-mode and scheme-mode rather than
slime-mode since evil-leader/set-key-for-mode doesn't seem to work
with minor modes.
2015-06-21 23:34:34 -04:00
..
img
extensions.el
packages.el Add mode bindings for Slime contrib layer. 2015-06-21 23:34:34 -04:00
README.org Fix various issues with org markup 2015-06-11 21:31:42 -04:00

SLIME contribution layer for Spacemacs

/TakeV/spacemacs/media/commit/a40bc745769e00f71b36cad468c5db246d06449e/contrib/slime/img/slime.png

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

This layer doesn't yet include Spacemacsy keybindings. The following is a list of some of SLIME's default keybindings.

Key Binding Description
C-c Prefix Command
C-c C-k Compile and load the current buffer's file.
C-c C-c Compile the top-level form at point.
C-c C-d C-d Describe symbol.
C-c C-d C-a Apropos search.
M-n slime-repl-next-input
M-p slime-repl-previous-input
C-M-x lisp-eval-defun
C-h m check emacs mode help for all of SLIME's keybindings

Future Work

TODO Add proper Spacemacs keybindings