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

标签 vim cygwin vi 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\

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

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

如何解决这个问题?

预先感谢您的帮助。

更新:

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

颜色方案默认

这解决了问题。

最佳答案

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

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

关于Cygwin 中的 vim 在打开文件时将第一个字符替换为 'g',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31775203/

相关文章:

python - 你可以在 vim 中对视觉选择的文本执行什么?

Vim 的编码选项

perl - 无法在@INC 中找到本地文件,不是 CPANable

linux - :wq! 结果为 E212:无法打开文件进行写入 按 ENTER 或键入命令继续

windows - 如何将目录添加到 Cygwin gcc 默认搜索路径

模板中的 C++ Cygwin 数字常量构建错误

vim - 如何计算 Vim/gVim 中一行有多少个单词?

emacs - 从 emacs 调用 vim 或 TextMate

vim 过滤器和标准输出/标准错误

linux - 在 CentOS 6.4 上构建 gvim 7.4