在没有辅助字符的Vim中映射“控制”?

时间:2015-01-30 19:38:39

标签: vim

我可以将像Ctrl+C这样的组合映射到vim中,如下所示:

imap <C-c> <Esc>

有没有办法将控制键本身映射到另一个键?我想使用Control as Escape。 imap仅在插入模式下映射密钥,因此我不会失去太多关心。

我试过了:

  • imap <C> <Esc>

  • imap <C-> <Esc>

我在:help keycodes

找到的文档中没有任何内容

1 个答案:

答案 0 :(得分:3)

在Vim中不可能。 Shift Ctrl Alt 等修饰键无法独立映射。原因是在终端中,这些按键不会被发送到应用程序,只有&#34;完全&#34;是的。

但您可以在操作系统级别进行重新映射。这些页面应该为您提供正确的指示: