我一直在寻找一段时间,但我似乎无法找到关于此键命令的任何文档。只是通过游戏,似乎 CTRL + Space 插入在最后一个插入模式会话中键入的文本。
但是,还有更微妙的事情吗?这个key-command究竟在vanilla Vim中做了什么?
答案 0 :(得分:23)
<C-Space>
在任何模式下都不执行任何操作。尝试:verbose map <c-space>
查看其映射的位置以执行您所看到的内容。
修改的
我以某种方式忘记了that previous answer to a related question:
当您按<C-Space>
时,终端会向Vim发送一个不明确的信号,将其解释为<Nul>
。由于<Nul>
通常表示为<C-@>
,因此Vim就像您实际按下<C-@>
并尝试插入以前插入的文字一样。
请注意,GVim / MacVim中不存在此问题。