如何在vim中创建<space>

时间:2016-09-14 01:16:12

标签: vim vim-plugin

我正在编写一个vim脚本,可能需要映射键来触发一个函数,但它看起来像我在imap命令中写的那样,映射不起作用。

出于测试目的,我将map设置为like:

imap <Space> <Esc>

所以当我按空格时我应该从插入模式中逃脱。但它似乎不起作用...是否可以在vim中进行imap?如果没有,我会找到另一种解决方法。

1 个答案:

答案 0 :(得分:0)

回答我自己的问题真的很奇怪,但毕竟我找到了解决方案。 mapping-enter-key-in-vim在这个问题中,答案是

inoremap <buffer> <Space> <esc>

另一个问题是AutoPairs覆盖了设置....所以我的设置不起作用。