Vim: свяжите <центрируются>

Используя энергию для редактирования латекса; как я могу связать Центр? Я попробовал следующее, которое не работает:

imap <C-Enter> \\<CR>

и

imap <C-Return> \\<CR>

Однако что-то как:

imap <C-i> \\<CR>

Действительно работает.

Какие-либо идеи являются предложениями для латексных дополнений энергии?

1
задан 14.08.2011, 13:52

3 ответа

Я предполагаю, что Вы используете 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

3
ответ дан 12.12.2019, 10:43

Для получения это для принятия управляющего символа, те, которые Входят, пытается ввести Ctrl + V сопровождаемый, Входят.

0
ответ дан 12.12.2019, 10:43

Попробовать

imap <C-CR> \\<CR>
0
ответ дан 12.12.2019, 10:43

Теги

Похожие вопросы