Cygwin 中的 vim 在打开文件时将第一个字符替换为“g”

gee*_*owl 5 vi vim cygwin xterm

我在 Cygwin 终端中使用 vim。一切正常。最近,我在 Cygwin 中添加了一个包,导致 vim 和其他一些组件的更新。现在,当我在 vim 中打开任何文件时,文件中的第一个字符将被替换为字符“g”。

我尝试删除 .vimrc 以及我的主文件夹中 .vim 文件夹中的所有文件。但问题仍然存在。

为了理解这个问题,我使用“vim -E”打开了一个文件。打开后,我在窗口底部看到以下内容:

Entering Ex mode. Type "visual" to go to Normal mode.
:]11;rgb:0000/0000/0000\
Run Code Online (Sandbox Code Playgroud)

vim 中的键序列 rgb 会将第一个字符替换为 'g'。

这个问题似乎与xterm配置有关。但我无法弄清楚。

我该如何解决这个问题?

预先感谢您的帮助。

更新:

我在 ~/.vimrc 中添加了以下行:

配色方案默认值

这解决了问题。

Jon*_*Lee 2

我不确定问题是什么。但我尝试重新安装7.4.752-1版本的vimvim-common,这个问题消失了。希望这对您有帮助!

更新于20150806:升级到7.4.808-1将解决问题!