Я предполагаю, что вы используете Vim внутри терминала, так как я смог успешно отобразить <C-Enter>
в версиях GUI для MacVim для OS X и gVim для Windows:
:imap <C-Enter> I just pressed Control+Enter<CR>
Если вы используете терминальную версию Vim, то Vim зависит от того, какие коды клавиш предоставляет терминал. В некоторых терминалах нажатие клавиш Control+Enter выглядит для Vim точно так же, как нажатие клавиши Enter в одиночку, поэтому Vim действительно не видит нажатие клавиши, которое вы пытаетесь отправить.
Смотрите этот старый вопрос переполнения стека для дальнейшего обсуждения:
https://stackoverflow.com/questions/598113/can-terminals-detect-shift-enter-or-control-enter