我怎样才能方便地使用/ usr / bin / clj?

时间:2011-08-20 06:41:28

标签: clojure

  

可能重复:
  Clojure REPL readline like support

我是一个新手。今天我把它安装在我的Arch盒子上。

%pacman -Q|grep -i jdk 
openjdk6 6.b22_1.10.3-1

%pacman -Q|grep -i clojure
clojure 1.2.1-2
clojure-contrib 1.2.0-3

然后我运行clj

%clj
Clojure 1.2.1
user=> (+ 1 2)
3

一切似乎都不错,但我觉得使用clj交互式环境非常困难,我无法使用 箭头键等等。

我真正想知道的是我如何配置clj交互式环境?

2 个答案:

答案 0 :(得分:1)

不要通过命令行使用repl,安装任何一个ide插件,emacs vim eclipse等,它们都带有集成的repl,你可以直接从源文件发送语句到repl。另外所有这些都支持箭头键历史记录等(emacs确实)

答案 1 :(得分:0)

你已经在评论中得到了两个不错的答案,但这似乎是插入我的一个项目的好机会,ClojureX:

https://github.com/citizen428/ClojureX

虽然为在MacOS X上方便地使用Clojure而开发,但它也可以在Linux甚至是Cygwin的Windows上运行良好。如果发现它已安装,它将使用rlwrap,否则将返回包含的JLine