3

でプロジェクトを作成した後、emacs でlein new開いてを起動します。core.cljnrepl

バッファが表示され、次の*nrepl*ようになります。

; nREPL 0.1.6-preview
user> 

わかりましたが、名前空間を変更したいのでC-c C-e、名前空間の式を評価することにしました。の式が次のcore.cljようになっているとします。

(ns my-project.core)

それでも、*nrepl*バッファでは何も起こりません。必要に応じて、名前空間式をバッファー内に直接入力して評価することができ*nrepl*、すべてがスムーズに実行されます。

私の質問は: を使用して名前空間式を評価できないのはなぜC-c C-eですか? そして、これが正常で正しい動作である場合、その理論的根拠と、望ましい動作を得るための elisp の回避策を知りたいと思います。

4

1 に答える 1

4

タイプ Cc Mn:

https://github.com/clojure-emacs/nrepl.el

repl バッファーの名前空間を現在のバッファーの名前空間に切り替えます。

于 2013-09-10T11:35:34.513 に答える