V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ksc010
V2EX  ›  分享发现

[bug] mobaxterm 终端 7.7+ vim7.4.1689 自动替换第一个字符为‘g’

  •  
  •   ksc010 · 2016-09-07 11:45:06 +08:00 · 2420 次点击
    这是一个创建于 3010 天前的主题,其中的信息可能已经有所发展或是发生改变。

    把服务器从 14.04 升级到 16.04 后 用 mobaxterm 连接服务器 vim 编辑任意一个文件 会自动把光标所在字符替换为‘ g ’。 而其它终端都没问题 putty 或者 mobaxterm 下用 tmux screen 使用 vim 也不会有问题

    这个问题困扰了很长时间了 ,排除了 vim 插件,环境变量还是找不到原因, 直到最近把所有服务器都升级到 16.04 后 再次受不了了,仔细研究下

    查看 .viminfo 文件

    # Command Line History (newest to oldest):
    :q!
    :0000/2b2b/3636
    :wq
    

    会自动执行 :0000/2b2b/3636 这几个数值 是 mobaxterm 的默认背景颜色 然后 google mobaxterm vim bug

    找到下面两个链接

    http://superuser.com/questions/963581/c-vim-garbles-1st-character-of-file-when-using-via-mobaxterm

    https://groups.google.com/forum/#!msg/vim_dev/_Q26KGKB5nk/jQmUmbbm-kIJ

    升级 MobaXterm 到 9.1 问题解决

    1 条回复    2018-06-20 15:54:07 +08:00
    DnC
        1
    DnC  
       2018-06-20 15:54:07 +08:00
    感谢!
    我也遇到了同样的问题( on verion7.1 ),升级到最新的 v10.6 之后,问题解决。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5749 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 02:46 · PVG 10:46 · LAX 18:46 · JFK 21:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.