Helm for SLIME, the Superior Lisp Interaction Mode for Emacs.
- Add
helm-slime.el
to yourload-path
. - Set up SLIME properly.
- Call
slime-setup
and include'helm-slime
:
(slime-setup '([others contribs ...] helm-slime))
or simply (require 'helm-slime)
in some appropriate manner.
To use Helm instead of the Xref buffer, enable global-helm-slime-mode
.
Helm-SLIME defines a few new commands:
- helm-slime-complete
- Select a symbol from the SLIME completion systems.
- helm-slime-list-connections
- Yet another
slime-list-connections
with Helm. - helm-slime-apropos
- Yet another
slime-apropos
with Helm. - helm-slime-repl-history
- Select an input from the SLIME REPL history and insert it.
- helm-slime-mini
- Like
helm-slime-list-connections
, but include an extra source of SLIME-related buffers, like the events buffer or the scratch buffer.