Vim:绑定

Vim:绑定

使用 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

相关内容