Slime
ナビゲーションに移動
検索に移動
イントロダクション
SLIME (Superior Lisp Interaction Mode for Emacs) は SBCL (この記事で説明), CMUCL, CLISP などの Common Lisp 実装の開発環境です。
以下のコンポーネントが必要になります:
- emacs
- sbcl
- slime
インストール
公式リポジトリから Emacs と sbcl を、AUR から slime-gitAUR をインストールしてください。もしくは、quicklisp で slime をインストールすることもできます。
設定
slime を利用するには、以下の行を init ファイルに追加してください:
(setq inferior-lisp-program "/path/to/lisp-executable")
そして emacs の中から M-x slime
を実行します。
もしくは、slime をファンシーに設定したい場合、以下のようにしてください:
(setq inferior-lisp-program "/path/to/lisp-executable") (add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/") (require 'slime-autoloads)
詳細については 公式ドキュメント を参照してください。