Rewrote VL mode to reduce changes required for VB mode. Need to fix
remaining-end-of-line-whitespace issue in VB mode, and allow updating on
the pivot-line. Also need updates on left/right commands.