/ / Comment puis-je utiliser / usr / bin / clj facilement? [dupliquer] - clojure

Comment puis-je utiliser / usr / bin / clj facilement? [dupliquer] - clojure

Duplication possible:
Clojure REPL readline comme support

Je suis un novice clojure. Aujourd'hui, je l'ai installé sur ma boîte 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

alors je cours clj:

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

Tout semble aller bien, mais j'estime qu'il est TRÈS difficile d'utiliser l'environnement interactif clj, où je ne peux pas utiliser touche fléchée et ainsi de suite.

Ce que je veux vraiment savoir, c'est comment je peux configurer l'environnement interactif clj?

Réponses:

1 pour la réponse № 1

N’utilisez pas repl via la ligne de commande, installez-enun des plugins ide, emacs vim eclipse, etc., ils sont tous livrés avec une réplication intégrée intégrée. Vous pouvez ainsi envoyer directement des déclarations de vos fichiers sources à la réplique. De plus, tous prennent en charge l'historique des touches de direction, etc. (emacs le fait)


0 pour la réponse № 2

Vous avez déjà obtenu deux belles réponses dans les commentaires, mais cela semble être une bonne chance de brancher l'un de mes projets, ClojureX:

https://github.com/citizen428/ClojureX

Bien que développé pour une utilisation pratique de Clojure sur MacOS X, il fonctionne également bien sur Linux et même Windows avec Cygwin. Il utilisera rlwrap s'il le trouve installé et retombera sur le inclus JLine autrement.