繁体   English   中英

emacs-苹果酒模式未连接到苹果酒杰克-REPL

[英]emacs-cider mode not connecting to cider-jack-in repl

我正在使用emacs学习clojure。 我安装了leiningen。 我的一般工作流程如下:

在emacs中打开eshell

运行lein new myapp

cd myapp\\src\\myapp\\core.clj

写一些代码。

Mx cider-jack-in入打开副本

现在,当我尝试使用Cc Ck在repl中加载文件时,它不会进入该文件,而是在小的emacs命令窗口中显示。

我的功能在REPL中也不可见。

如何将clojure模式连接到使用cider-jack-in创建的repl?

Clojure与许多语言不同,因为编译单元是顶层表达。 因此,当您按下Cc Ck时 ,cider-mode将在当前缓冲区上运行与load-file等效的load-file ,并在minibuffer(屏幕底部的空间)中显示load buffer的结果。 评估Clojure时,加载缓冲区的结果是该缓冲区中的最后一个 s表达式,因此,评估完成时,评估文件底部的结果将短暂显示在屏幕底部。

加载文件后,可以通过键入Cc Mn将REPL切换到该名称空间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM