Pretty darn nifty, but vim stuff like 'ciw' doesn't work, and
also 'C' leaves you in an insert state where your next keystrokes are entered just before the last letter in the line, rather than after the last letter in the line.
'^' goes to the first character in the line, not the first non-whitespace character
'o' is not undoable using 'u' (those most other things are, strangely)
Thanks!