Vim:绑定<C-Enter>


1

使用vim编辑乳胶; 我怎么能绑定C-Enter?我尝试了以下,但不起作用:

imap <C-Enter> \\<CR>

imap <C-Return> \\<CR>

但是,像:

imap <C-i> \\<CR>

有用吗

有什么想法是关于vim latex-addons的建议吗?

Answers:


3

我猜你在终端中使用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


联系问题的接受答案给出了一个对我有用的解决方案:imap <C-J>
Ferdinand Prantl 2014年


0

要让它接受控制字符,例如Enter,请尝试键入Ctrl+ V后跟Enter

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.