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

Iterm2 在使用 zsh-autosuggestions 时闪烁

  •  1
     
  •   LotusChuan · 2021-07-30 19:55:34 +08:00 · 2460 次点击
    这是一个创建于 992 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近从 Terminal.app 转到了 Iterm2,在使用的时候发现输入命令的时候 zsh-autosuggestions 插件会出现自动推荐的命令闪烁的问题。也就是说后面可以自动补全的那段灰色的指令会随着输入闪烁,出现频率特别高。 在使用 Terminal.app 的时候没有遇到过这种问题。个人感觉应该是渲染问题之类的,但实在是找不到具体原因,有人遇到过类似的问题吗?真不行只能换回 Terminal.app 了

    17 条回复    2021-07-31 13:11:49 +08:00
    IgniteWhite
        1
    IgniteWhite  
       2021-07-30 20:28:17 +08:00 via iPhone
    iTerm2 这方面就是不行。建议用 kitty
    LotusChuan
        2
    LotusChuan  
    OP
       2021-07-30 20:58:54 +08:00
    @IgniteWhite iterm2 这没什么办法的话也只能换了
    1002xin
        3
    1002xin  
       2021-07-30 21:24:58 +08:00
    主题的问题?暂未复现
    nullcoder
        4
    nullcoder  
       2021-07-30 21:26:32 +08:00 via Android
    看同事黑苹果出现过
    Nitroethane
        5
    Nitroethane  
       2021-07-30 22:40:43 +08:00 via iPhone
    不知道你用不用 tmux,用自带 terminal 的话由于不支持 osc52,导致本地 ssh 到服务器上使用 tmux,复制 tmux 中的内容时不能自动同步到本地系统剪贴板,就很难受
    P233
        6
    P233  
       2021-07-30 22:46:59 +08:00
    我觉得是这个插件的问题,或者 zsh 的问题。因为 iterm2 里 fish 这个功能一点都不会闪。
    IgniteWhite
        7
    IgniteWhite  
       2021-07-30 22:48:12 +08:00 via iPhone
    @Nitroethane tmux 跨 ssh 剪贴板能设置,默认不开启
    LotusChuan
        8
    LotusChuan  
    OP
       2021-07-30 23:09:32 +08:00
    @1002xin 我用了默认主题依旧是这样,实际上我插件关到就剩 autosuggestions 之后还是有,我都开始觉得是这个插件的问题了,但是去 github 项目下搜不到相关的信息,按理来说用 iterm2 和 zsh 这个插件的人肯定不少,有 issue 早发了。现在我还在找能复现的方式。
    LotusChuan
        9
    LotusChuan  
    OP
       2021-07-30 23:11:20 +08:00
    @nullcoder 请问最后有解决吗,我用的是 MacBook Pro 2019,应该不是硬件兼容的问题
    LotusChuan
        10
    LotusChuan  
    OP
       2021-07-30 23:16:34 +08:00
    @Nitroethane 之前能用下去 terminal.app 就是靠着 tmux 的全彩吊着。tmux 的 ssh 剪切板同步我用 clipper,github 有详细的 readme
    lostberryzz
        11
    lostberryzz  
       2021-07-30 23:31:21 +08:00
    可能是主题或者 gpu 渲染的问题?白黑苹果都没出现这个问题
    QingStone
        12
    QingStone  
       2021-07-31 09:47:29 +08:00 via iPhone
    我这儿白果黑果都没有这问题
    Dvel
        13
    Dvel  
       2021-07-31 09:52:45 +08:00
    没遇到过,有图吗。。。
    1002xin
        14
    1002xin  
       2021-07-31 09:58:35 +08:00
    @LotusChuan 控制变量不应该是单独排除 zsh- autosuggestions 去测吗
    jfdnet
        15
    jfdnet  
       2021-07-31 10:58:19 +08:00
    大家都没有碰到 那应该就是设置问题吧。
    LotusChuan
        16
    LotusChuan  
    OP
       2021-07-31 13:04:09 +08:00 via iPhone
    @1002xin 注释掉 autosuggestions 之后就没后面后面那段自动提示了,我遇到的闪烁就是后面那段在闪,已经输入的那段还是稳定的,fps 高的时候基本稳定触发。
    LotusChuan
        17
    LotusChuan  
    OP
       2021-07-31 13:11:49 +08:00 via iPhone
    谢谢各位的意见,我看了几乎所有相关的文档并且也调试了所有可能的选项,但实在是没有结果。在我的 terminal.app 里面没有类似情况出现,各位也反映无法复现,那大概率就是我这台电脑某些配置的问题了。现在暂时是用回了 terminal.app ,以后之后换电脑的时候会考虑再尝试一次的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1240 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 17:50 · PVG 01:50 · LAX 10:50 · JFK 13:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.