[vim keymap] Add context support
[vim keymap] Improve s and S actions in visual mode