我在cmd.exe中的Windows XP中运行Win32控制台可执行文件(v73),当我插入空格时,事情变得很奇怪。
它有点吞下一个角色并将空间放在光标或其他东西后面。例如,当我写“你好”时,它就会出现“helo there”。
这到底是什么意思?
答案 0 :(得分:1)
如果-N -u NONE
没有发生这种情况,则表示这是由您的配置或插件引起的。
您可以通过:scriptnames
查看哪些插件来源。通常,二进制搜索你禁用了一半的插件,然后只有一半(当问题仍然存在时),或另一半(当问题消失时)让你进入有问题的剧本很快。
除此之外,寻找映射
:verbose imap <Space>
或相关的autocmds
:autocmd CursorMovedI