have history of your input (some REPLs need to be wrapped with rlwrap to have this)
can send a selection (called a region in Emacs) to the REPL and have it be evaluated
alexherbo’s connect.kak allows me use, say,
rlwrap guile just fine. I wish I could have it displayed horizontal to the Kakoune session instead of vertically, but that’s not really a big deal.
Thing is though I’m not sure how to pipe a selection to a currently running REPL. I know connect.kak has the
send command, but will that actually work how I think it would?
There are probably other things that will come up with this (like having the REPL to run in your project directory instead of just in
$HOME, and possibly making sure it loads in your projects dependencies so you don’t have to do that manually), but baby steps.