问题标签 [clojurebox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
134 浏览

emacs - ClojureBox 是否支持开箱即用的自动对齐?

我正在切换到 Clojurebox 来编辑我的 clojure 文件。但是我无法让自动对齐工作。当我点击返回时,我希望光标在我正在编辑的行之后移动两个空格。

0 投票
2 回答
1163 浏览

windows - 在 emacs 中重新加载 Clojure 文件

我刚开始学习 Clojure 和 Emacs。我已经让 Clojure Box for windows 运行,我希望能够在缓冲区中编写代码,然后在 REPL 中运行它而无需调用

每时每刻。我知道 Cc Ck 但它不会重新加载命名空间。如果我使用

在它工作的 repl 中更改命名空间。这样做的正确方法是什么?

0 投票
7 回答
1954 浏览

installation - Mac OS (Leopard) 上的 Clojure 是否有一个简单易用的安装程序?

我找到了以下指南:

http://mark.reid.name/sap/setting-up-clojure.html

但它似乎有很多手动步骤,我敢打赌它已经过时了。在 Windows 上安装 ClojureBox 轻而易举。有谁知道它的简单安装程序?我在哪里可以下载它,步骤是什么?

谢谢!

编辑:尝试安装蛋糕,得到:

还尝试使用脚本安装:

编辑2:现在Java版本问题:)我需要什么版本的Java以及在哪里下载它?

我的 Leopard 软件是最新的 :(

编辑:嗯......我怀疑我尝试过的其中一个建议破坏了我在 Apple 上连接到互联网(有线和无线)的能力:(

0 投票
1 回答
276 浏览

emacs - 我的 slime-repl 在 ClojureBox 中不起作用

我安装了 ClojureBox,但 REPL 无法正常工作。

如果我(+ 1 2)*slime-repl clojure*缓冲区中键入并按 Enter,则表达式文本会变为粗体,就好像它已被评估一样,但屏幕上没有打印评估结果。

谁能帮我弄清楚为什么我的 REPL 没有打印评估结果?

谢谢。

0 投票
2 回答
336 浏览

emacs - 如何将 swank 服务器输出重定向到 emacs 缓冲区?

我想将我的 swank 服务器输出重定向到 emacs 缓冲区。我把它放在 ~/.swank.lisp 中,但这不起作用-

(setf swank:*globally-redirect-io* t)

我使用 Clojure 盒子。

谢谢。

0 投票
0 回答
181 浏览

emacs - 在 leiningen 和 elein 中使用 swank 时出错

我在 linux 中使用 leiningen 和 elein,当我创建我的项目时,我添加:

然后我称之为“elein-swank”并完美......这连接了swank和(显然)粘液,因为repl打开并且我可以使用我的代码。

现在我已经在 windows 上安装了 clojure box;这包括 clojure-mode 和 slime,我已经下载了 leiningen 和 elein 模式。

我创建了我的项目,添加了 swank 依赖项,当我调用“elein-swank”时,这向我展示了:

“没有找到时髦的东西..”

elein-swank 缓冲区说

在 localhost 端口 4005 上打开了连接。

显然 swank 没有用,因为如果我调用 slime-connect 并尝试使用 4005 端口,这会打开 repl,但如果我按 enter,它会显示“连接关闭”

然后我尝试使用以下方法下载 swank-clojure:

lein 插件安装 swank-clojure 1.3.3

我读过这种方式已经过时,现在 leiningen 包括 swank (如果我错了,请纠正我)。我尝试使用 swank 然后这也不起作用。

我能做些什么?