Alternative keyboard mappings now work in Normal, Visual+Select and Operator-pending modes.

My changes make it possible to use vim motions in visual mode etc.