TODO
- Partial 'readline' support with
onkeypress/onkeydown?
<C-a>, <C-e>, <C-w>(?), up, down
- Should we attempt
<C-z> for Suspend mode?
- Prompt disable/keystroke pass-through to shell
- e.g. can you maybe make a rogue like?
- Display partial redraw, or give more fine-grain display access?
- split all display items into lines?