0

clojure 環境をセットアップするために emacs live を使用しています。1) ジャックイン時に nrepl にファイル全体の評価を試行させるコマンドはどれですか? 2) セッション状態が保存される場所はありますか?

なんらかの理由で、Mx nrepl-jack-in を実行すると、emacs が clojure ファイル全体を評価しようとしています。以前はそうではありませんでした。ファイルにエラーがあり、実行が失敗したため、このファイルで nrepl を開始できません。セマンティクスの変化に遭遇したのはこれが初めてではありません。emacsを再起動しようとしましたが、それは役に立ちません。

ありがとう

4

1 に答える 1

1

nrepljack-in動作は、コマンドを呼び出したときにアクセスしているバッファーをバックアップするファイルの場所に依存しますjack-in

バニラのノープロジェクト repl を取得するには、必ずnrepl-jack-inClojure プロジェクトのないバッファーから実行してください。ジャックインを介して特定のプロジェクトで repl を実行するには、そのプロジェクトの最上位レベルにあるファイルにアクセスしながら実行します (project.cljが最有力候補です)。

于 2014-06-03T23:23:30.180 に答える