33695: fix various vi-indent problems and vi-swap-case on a blank line
33696: simple up/down line widgets that don't go through history lines
33697: new vim style vi-backward-word-end widgets