V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
cloakmere123
V2EX  ›  问与答

mac 开启 tailscale 后打开 iterm 加载很慢是什么原因

  •  
  •   cloakmere123 · 156 天前 via iPhone · 880 次点击
    这是一个创建于 156 天前的主题,其中的信息可能已经有所发展或是发生改变。
    使用的 shell 是 zsh ,正常打开 iterm 加载 1s 左右,开启 tailscale 后要 10s..
    6 条回复    2024-06-12 21:44:34 +08:00
    ilcn
        1
    ilcn  
       156 天前 via iPhone
    你的 zsh 配置了自动更新什么的吗
    cheng6563
        2
    cheng6563  
       156 天前
    把 tailscale 的 DNS 关了
    chronos
        3
    chronos  
       156 天前
    你试试将 iterm 的默认 shell 换成 bash 速度应该就没什么差别了。看起来是 zsh 的配置在启动时会访问一些远程的东西导致的。
    cloakmere123
        4
    cloakmere123  
    OP
       156 天前
    @ilcn 没有的
    @cheng6563 跟这个应该没有关系
    @chronos 确实是 zshrc 里配置的关系 注释掉 source <(ng completion script)一行就正常了 但是这就是 angular 的命令补全脚本命令啊 不开 tailscale 的时候就不会加载这么长时间 就很奇怪
    chronos
        5
    chronos  
       156 天前
    @cloakmere123 这个可能是 ng 的这个命令会拉数据吧,没看过源码不确定。不过你可以试试将 ng completion script 的内容先保存到文件,然后从文件中加载出来,绕过 ng 直接 source 。
    cloakmere123
        6
    cloakmere123  
    OP
       156 天前
    @chronos 好的 感谢~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2192 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:36 · PVG 08:36 · LAX 16:36 · JFK 19:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.