繁体   English   中英

在emacs中评估* nrepl *缓冲区中的Clojure命名空间

[英]Evaluate Clojure namespace in *nrepl* buffer in emacs

在使用lein new创建项目后,我在emacs中打开我的core.clj并启动nrepl

*nrepl*缓冲区出现并看起来像这样:

; nREPL 0.1.6-preview
user> 

好的,但现在我想更改命名空间,所以我决定评估或Cc Ce命名空间表达式。 假设core.clj的表达式如下所示:

(ns my-project.core)

然而, *nrepl*缓冲区中没有任何*nrepl* 如果我愿意,我可以通过直接在*nrepl*缓冲区内输入来评估命名空间表达式,并且一切运行顺利。

我的问题是:为什么我不能通过使用Cc Ce来评估命名空间表达式? 如果这是正常的,正确的行为,我想知道它的基本原理以及elisp解决方法来获得我想要的行为。

Cc Mn类型:

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

将repl缓冲区的名称空间切换到当前缓冲区的名称空间。

暂无
暂无

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

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