0

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

它有点吞下一个字符并将空格放在光标或其他东西后面。例如,当我写“hello there”时,它会显示为“helo there”。

这到底是什么?

4

1 回答 1

1

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

您可以检查哪些插件是通过:scriptnames. 通常,禁用一半插件的二进制搜索,然后只有一半(当问题仍然存在时)或另一半(当问题消失时)可以让您快速找到有问题的脚本。

除此之外,寻找映射

:verbose imap <Space>

或相关的自动命令

:autocmd CursorMovedI
于 2013-03-06T15:10:23.800 回答