There's some strange behavior based on the readline stuff that I added. For instance, you can <Backspace> your way to the previous command (since it's just a multi-line view). So <Backspace> and probably other keybindings need to be overridden.
Prevent backspacing to the previous command
related to #8