我在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中添加了以下行:
colorscheme default
这解决了这个问题。
答案 0 :(得分:2)
我不确定问题是什么。但我尝试重新安装 v.1 7.4.752-1 版本和 vim-common ,此问题就消失了。希望这能帮到你!
在20150806更新:升级到7.4.808-1将解决问题!
答案 1 :(得分:0)
旧的 xterm 客户端从文件 .viminfo 恢复光标位置时的转义序列问题 我的解决方案 - 在 .vimrc 中插入:
set noek
function Mode()
set ek
endfunction
au InsertEnter * call Mode()
au InsertChange * call Mode()
au InsertLeave * call Mode()