Unify key mappings for Normal mode, Operator mode and Visual mode.
support visual mode.
add doc.