Если вы хотите выбрать его сразу после вставки (перед тем, как что-либо изменить), используйте
nnoremap <expr> gV "`[".getregtype(v:register)[0]."`]"
.[
и ]
отмечают точку начала и конца последнего изменения, v: регистр устанавливается на последний использованный регистр (который является регистром, используемым для команды вставки, если вы, например, не дергаете что-то), [0]
выбирает только первый байт типа регистра (это необходимо, поскольку для блочного регистра возвращается <C-v>{width}
), а тип регистра равен одному байту, который аналогичен нажатию клавиши, которое следует использовать в обычном режиме для вызова визуального режима.
Я видел это решение где-то на SO, возможно, вы захотите найти его, чтобы найти альтернативы.