3 ms·
I generally use DrRacket to edit files and rlwrap to interact with a REPL. I do this with Arc (which I use most often) and Common Lisp (which I use now and the
by waterhouse 16y ago
I generally use DrRacket to edit files and rlwrap to interact with a REPL. I do this with Arc (which I use most often) and Common Lisp (which I use now and then), and I use pure DrRacket to deal with Racket. It works pretty well for me.
DrRacket does indentation (which can be customized), paren-matching, and syntax coloring, plus it has some Emacs-like keybindings. rlwrap does paren-matching, provides up-arrow access to previous commands (ctrl-p also works), and allows in-line editing (an improvement over the raw REPL, which isn't saying much).