This layer adds support for the PicoLisp language. It uses a hybrid mode combining
the picolisp-mode
provided on GitHub by tj64 with the documentation features from
Alexis’ picolisp-mode.
- inferior picolisp process
- transient symbol markup mode
- describe symbol at point
- eldoc integration
To use this configuration layer, add it to your ~/.spacemacs
. You will need to
add picolisp
to the existing dotspacemacs-configuration-layers
list in this
file.
By default the transient symbol markup mode (tsm-mode
) is enabled. To turn it
off configure the layer like this:
(defun dotspacemacs-configuration-layers ()
'((picolisp :variables picolisp-enable-transient-symbol-markup nil)))
Key Binding | Description |
---|---|
SPC m h | Describe symbol at point |
SPC m ' | Start picolisp-repl |
SPC m d | send definition |
SPC m D | send definition and go |
SPC m e | send last sexp |
SPC m l | select file to load in repl |
SPC m r | send region |
SPC m R | send region and go |