rlwrap - nice little tool that brings readline support to any command line application. With this, you can also edit lines in Clojure in a somewhat reasonable way (though it can of course only support line editing, not editing of logically related expressions).