Sad to say that rlwrap crashes in eshell with the message: rlwrap: Oops, crashed (caught SIGFPE) - this should not have happened! If you need a core dump, re-configure with --enable-debug and rebuild Resetting terminal and cleaning up... I know emacs/eshell is not responsible for making rlwrap work in different terminal environments, but I didn't know where else to post this. Until rlwrap works in eshell, what would you suggest I do to add clj REPL tab completion in Emacs? Is there a way to run plain bash in Emacs in order to get rlwrap to work? -- Cheers, Andrew Pennebaker www.yellosoft.us