按箭头键在Clojure控制台中无法正常工作

时间:2014-05-29 21:11:00

标签: clojure

我下载了Clojure jar。它的版本是1.6.0。 当我在控制台中运行Clojure时,按箭头键但它们不会移动光标但产生这些字符“[[D ^ [[C

我使用此命令启动Clojure:

java -cp clojure-1.6.0.jar clojure.main

在Ubuntu 14.04 LTS 64位上使用Java 1.7.0_55 64位。

如何恢复正常的箭头键行为?

2 个答案:

答案 0 :(得分:11)

与Clojure捆绑的repl非常可怕。但是没关系,因为你想要安装Leiningen ,它的repl要好得多,包括你习惯的各种readline内容。

但总的来说,如果有一些应用程序做了一个非常糟糕的repl工作,你可以always use rlwrap to wrap the app in readline

答案 1 :(得分:4)

您正在关注无可救药的过时指示/教程。普遍接受的与所有事物互动的方式是通过Leiningen。然后运行:

启动Clojure
lein repl

您可以通过运行:

来创建新的Web项目
lein new compojure my-project-name

或通过运行新的通用项目:

lein new my-project-name