'^' 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!