私はUbuntuマシンで実行しています。emacs23インストールしましたが、 で動作するようにnREPL設計されているようですemacs24。ということで、アンインストールemacs23、インストールしemacs24ました。既存の.emacsファイルと.emacs.dディレクトリを削除しました。
次に、実行M-x package-list-packagesしてインストールclojure-modeし、nrepl.
で Clojure プロジェクトを作成し、デフォルトファイルlein new foobarを開こうとしました。core.clj自動的にClojureモードになりますが、M-x nrepl-jack-in(core.cljバッファ内で)入力すると、 と表示されますが、Starting nREPL server...という名前のバッファは表示されません*nrepl*(ドキュメントを読むと、期待される結果です)。Starting nREPL server...ミニバッファーに無期限に表示されます。
これで、という名前のバッファー*nrepl-server* が作成され、次のように表示されます。
REPL started; server listening on localhost port 5871
Exception Unsupported option(s) supplied: :headless clojure.core/load-libs (core.clj:5266)
clojure.core=>
しかし、これはあまり便利ではないようです (そのバッファーで何かを評価するようには見えませんか?!?)。
これについてグーグルを試しましたが、この問題を抱えていると思われる人を見つけることができませんでした。Clojure (特に) をいじってみたいと思いcore.logicますが、これは完全に非初心者です。:-(