Gvim запускает свой собственный менеджер для обработки нажатий клавиш, и поэтому может подобрать все различные комбинации клавиш. Vim зависит от конкретного терминала для передачи определенного нажатия клавиш, поэтому работа с клавишами так же хороша или разнообразна, как и у терминала.
Один из способов узнать, можете ли вы делать то, что вы хотите, - это использовать ключ, чтобы узнать, что вставлено. например, Тип:
:<C-V><C-Enter>
т.е. фактически введите комбинацию, которую вы хотите нажать после ввода комбинации Control-V. После этого сделайте то же самое для ввода, то есть
:<C-V><Enter>
Если они выдают один и тот же код, то терминал интерпретирует обе комбинации клавиш как один и тот же код ключа, и вы не можете связать их, не связавшись с терминалом.
В моем терминале (urxvt) Control-Enter, Shift-Enter и Enter (сам по себе) выдают символ ^ M, то есть я не могу сопоставить одно без сопоставления другого. То же самое касается Control-Tab и Control-I, а также Control-Space и Control - @
РЕДАКТИРОВАТЬ: используйте C-Q вместо C-V для Windows.