25得票1回答
如何在Cider REPL中编写多行函数?

我正在使用带有Cider REPL的Emacs中的Clojure。 在cider REPL中是否可以使用多行函数?如何实现?

21得票2回答
如何在cider-repl中终止进程?

当由于无限循环而陷入死锁状态时,我应该如何退出cider-repl? 发生这种情况时,我必须杀掉emacs,甚至重新启动计算机才能杀掉cider-repl。有更好的解决方法吗?

20得票1回答
安装cider-nrepl

我已安装CIDER 0.7.0,现在当我通过Emacs启动它(通过M-x cider-jack-in RET),我会收到以下警告: 警告:CIDER的版本(0.7.0)与cider-nrepl的版本(未安装)不匹配 我已下载了cider-nrepl并发现它由Clojure代码组成,...

13得票1回答
为什么Cider找到了错误的Cider-nrepl版本,如何修复?

我今天通过el-get安装了cider。当我在emacs中启动cider时,会打印以下横幅:; CIDER 0.8.0-snapshot (Java 1.7.0_65, Clojure 1.6.0, nREPL 0.2.6) WARNING: The following required nR...

12得票1回答
如何跳转到clojure.lang java源码?

使用Cider时,对符号"clojure.lang.ISeq"执行"M-.",会出现错误信息"No source available for clojure.lang.ISeq"。 我发现该文件的源代码在"clojure-1.5.1-sources.jar"中。 如何让Cider看到这个源...

11得票5回答
如何在cider-mode中清除REPL?

我并不是指清理REPL的文本输出, 而是清理所有已计算的结果. 在开发过程中, 反复使用C-c C-q和C-c M-j效率低下。 更新 可能是我的某些调试行为有问题。我不确定其他人如何使用CIDER开发程序,但我确实需要上面提到的功能。我想其他开发人员也会遇到与我相同的问题。 例如,...

11得票1回答
安装旧版的Emacs软件包

我最近通过MELPA升级了Emacs Cider,但在我的计算机上似乎有一个bug。我不需要最新的版本,可以回到旧版,等到他们修复这个问题为止。问题。但是,我不确定如何安装包列表中存在的旧版本软件包。我想要做以下两件事之一: 通过本机的Emacs软件包管理器安装旧版本的Cider 从源代码安...

10得票1回答
Clojure的Emacs CIDER repl - .profile中的环境变量丢失

我不知道这是否是Emacs的一般问题,还是clojure/cider特定的问题。无论如何:我该如何传递在shell中工作且当前在我的~/.profile中配置的环境变量。现在,如果我在我的项目中运行“lein repl”,这个功能可以正常工作: 我不知道这是否是Emacs的一般问题,还是cl...

10得票1回答
我该如何让emacs cider(clojure mode)在运行测试时使用我的测试环境变量?

我已经为开发和测试环境分别设置了database-url,并且在REPL中运行我的Web应用程序和从命令行运行lein test时这很好用。下面是我的profiles.clj文件:{:profiles/dev {:env {:database-url "wiki"}} :profiles/...

8得票1回答
我该如何将 CIDER 的调试器附加到 Luminus web 应用程序上?

我有一个Luminus项目,服务器运行在localhost:7000上。我使用cider-connect将自己附加到此repl,但遇到了以下问题: ; CIDER 0.10.0snapshot (package: 20150820.852) \ (Java 1.7.0_51, Clo...