vim中奇怪的空间行为

时间:2013-03-06 06:59:15

标签: windows vim cmd space

我在cmd.exe中的Windows XP中运行Win32控制台可执行文件(v73),当我插入空格时,事情变得很奇怪。

它有点吞下一个角色并将空间放在光标或其他东西后面。例如,当我写“你好”时,它就会出现“helo there”。

这到底是什么意思?

1 个答案:

答案 0 :(得分:1)

如果-N -u NONE没有发生这种情况,则表示这是由您的配置或插件引起的。

您可以通过:scriptnames查看哪些插件来源。通常,二进制搜索你禁用了一半的插件,然后只有一半(当问题仍然存在时),或另一半(当问题消失时)让你进入有问题的剧本很快。

除此之外,寻找映射

:verbose imap <Space>

或相关的autocmds

:autocmd CursorMovedI