问题标签 [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.
emacs - ClojureBox 是否支持开箱即用的自动对齐?
我正在切换到 Clojurebox 来编辑我的 clojure 文件。但是我无法让自动对齐工作。当我点击返回时,我希望光标在我正在编辑的行之后移动两个空格。
windows - 在 emacs 中重新加载 Clojure 文件
我刚开始学习 Clojure 和 Emacs。我已经让 Clojure Box for windows 运行,我希望能够在缓冲区中编写代码,然后在 REPL 中运行它而无需调用
每时每刻。我知道 Cc Ck 但它不会重新加载命名空间。如果我使用
在它工作的 repl 中更改命名空间。这样做的正确方法是什么?
installation - Mac OS (Leopard) 上的 Clojure 是否有一个简单易用的安装程序?
我找到了以下指南:
http://mark.reid.name/sap/setting-up-clojure.html
但它似乎有很多手动步骤,我敢打赌它已经过时了。在 Windows 上安装 ClojureBox 轻而易举。有谁知道它的简单安装程序?我在哪里可以下载它,步骤是什么?
谢谢!
编辑:尝试安装蛋糕,得到:
还尝试使用脚本安装:
编辑2:现在Java版本问题:)我需要什么版本的Java以及在哪里下载它?
我的 Leopard 软件是最新的 :(
编辑:嗯......我怀疑我尝试过的其中一个建议破坏了我在 Apple 上连接到互联网(有线和无线)的能力:(
emacs - 我的 slime-repl 在 ClojureBox 中不起作用
我安装了 ClojureBox,但 REPL 无法正常工作。
如果我(+ 1 2)
在*slime-repl clojure*
缓冲区中键入并按 Enter,则表达式文本会变为粗体,就好像它已被评估一样,但屏幕上没有打印评估结果。
谁能帮我弄清楚为什么我的 REPL 没有打印评估结果?
谢谢。
emacs - 如何将 swank 服务器输出重定向到 emacs 缓冲区?
我想将我的 swank 服务器输出重定向到 emacs 缓冲区。我把它放在 ~/.swank.lisp 中,但这不起作用-
(setf swank:*globally-redirect-io* t)
我使用 Clojure 盒子。
谢谢。
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 然后这也不起作用。
我能做些什么?