Really interesting project, thanks! Not a big issue, but it'd be great if the interactive part of eclectica would support vi/emacs-style keybindings, e.g. Ctrl-p/Ctrl-n and j/k for up/down movements, as those are really common in any type of command-line applications.