To jump on a tangent here in hopes of being better-informed:
You *did* replicate everything I needed to get working: emacs keybindings (years of muscle memory)
How can you replicate emacs keybindings? I didn't think the current implementation had the necessary infrastructure to support multi-stroke sequences. I would absolutely love to find myself misinformed on this particular point.
Thanks. -jrk