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

iterm + oh my zsh 鼠标滚动的时候出现乱码,有人碰到过吗?

  •  
  •   zwpaper · 2016-12-07 11:24:02 +08:00 · 5157 次点击
    这是一个创建于 2714 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近一直碰到一个神奇的问题

    在用 iterm 的时候,有的时候,尤其是在 ssh 断了之后,用鼠标滚动的时候就会出来很多乱码,看着像是颜色的字符,这时候,输入还是正常的,打命令不会有影响,只是有的时候有变得很卡。

    环境就是 iterm + oh my zsh , ssh 的时候有时候会用远程的 tmux

    iterm 已经是最新版了,系统是 el capitan ,没有 OS X 节点了,就用 macOS 吧

    这问题查还不知道怎么查,找半天也不知道怎么解决,只能来求助了

    样子就像下图:

    10 条回复    2016-12-08 01:39:05 +08:00
    2owe
        1
    2owe  
       2016-12-07 11:47:10 +08:00   ❤️ 1
    Google key words: shell reset

    Good luck !
    zwpaper
        2
    zwpaper  
    OP
       2016-12-07 12:08:20 +08:00
    @2owe Thanks!!!
    用 reset 之后就好了,但是还是得找一个方法能自动解决这个问题
    DT27
        3
    DT27  
       2016-12-07 13:49:12 +08:00
    关键是如何解决这个问题~~~
    luoer
        4
    luoer  
       2016-12-07 15:05:08 +08:00
    升级一下 readline?
    zwpaper
        5
    zwpaper  
    OP
       2016-12-07 17:10:42 +08:00
    @DT27 现在运行一下 reset 之后就正常了,但是没找到真正的解决方法。

    有说改 logout 脚本的,但是在 ssh 断开的时候不会执行 logout 脚本,所以也没办法解决

    有啥思路吗?
    zwpaper
        6
    zwpaper  
    OP
       2016-12-07 17:39:25 +08:00
    @luoer 查了一下 readline ,还是不太明白,试了一下, brew install readline ,也没作用,囧
    xcatliu
        7
    xcatliu  
       2016-12-07 21:36:32 +08:00 via iPhone
    用 tmux 然后用快捷键滚动
    2owe
        8
    2owe  
       2016-12-07 21:45:37 +08:00   ❤️ 1
    ssh 总断的话可以链接时加参数:-o ServerAliveInterval=60

    更推荐使用 mosh

    正好之前总结过一篇博文,贴在这里:『分享』打通终端到服务器,我推荐它们 http://blog.hit1024.com/post/2016-10-30
    zwpaper
        9
    zwpaper  
    OP
       2016-12-08 01:37:35 +08:00
    @xcatliu tmux 确实是这么用的,但是出现这个问题很尴尬,想解决一下而已。
    zwpaper
        10
    zwpaper  
    OP
       2016-12-08 01:39:05 +08:00
    @2owe 之前看到过 mosh ,因为要在服务端安装,放弃了
    现在看来作用还是很大,明天装一下试试。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1503 人在线   最高记录 6547   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:45 · PVG 07:45 · LAX 16:45 · JFK 19:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.