[vim keymap] visual_gv reimplementation