使用 vim 编辑 latex;如何绑定 C-Enter?我尝试了以下方法,但不起作用:
imap <C-Enter> \\<CR>
和
imap <C-Return> \\<CR>
然而,类似这样的事情:
imap <C-i> \\<CR>
确实有效。
对于 vim latex-addons 有什么想法或建议吗?
答案1
我猜你是在终端内使用 Vim,因为我能够<C-Enter>
在 OS X 上的 MacVim 和 Windows 上的 gVim 的 GUI 版本中成功映射:
:imap <C-Enter> I just pressed Control+Enter<CR>
如果您使用的是 Vim 的终端版本,那么 Vim 就只能听从终端提供的任何键码。在某些终端中,按 Control+Enter 对 Vim 来说与按 Enter 完全一样,因此 Vim 永远不会真正看到您尝试发送的按键。
请参阅这个较旧的 Stack Overflow 问题以获取更多讨论:
https://stackoverflow.com/questions/598113/can-terminals-detect-shift-enter-or-control-enter
答案2
尝试
imap <C-CR> \\<CR>
答案3
要使其接受控制字符(例如),Enter请尝试输入Ctrl+ V,然后输入Enter。