tmux环境下Zsh启动速度缓慢的问题求助
tmux环境下Zsh启动速度缓慢的问题求助
大家好,我是MacOS用户,最近碰到了shell启动速度慢的烦心事。
之前看到不少同类问题,试过一个 workaround:把我用的iTerm2终端模拟器设置成启动非标准shell,指定命令为/usr/local/bin/zsh,这个方法在直接打开iTerm2时确实有效,启动速度很正常。
但麻烦的是在tmux里——不管是新建会话、窗口还是面板,都要卡个好几秒才能加载完成,体验特别差。
我已经清理过ASL日志了,用的命令是sudo rm /private/var/log/asl/*.asl,而且我觉得问题不在.zshrc里,毕竟直接开iTerm2的时候完全没这个问题。另外我也尝试过把tmux的默认shell改成这个非标准zsh:
- 在
.tmux.conf里添加了配置:set-option -g default-shell /usr/local/bin/zsh - 或者在启动tmux前先执行
export SHELL="/usr/local/bin/zsh",而且确认过tmux启动后$SHELL变量是正确设置的
可这些操作都没解决问题,有没有大佬能给我支支招?
备注:内容来源于stack exchange,提问作者buldog9800
相关产品推荐
相关产品推荐

