与许多用户一样,我在 macOS 上使用 shell 时也遇到了加载速度缓慢的问题。我看到过很多关于此主题的问题,我正在使用建议的解决方法,即设置终端仿真器(我的情况是 iTerm2)以使用命令启动非标准 shell /usr/local/bin/zsh
。
问题是,使用 tmux 时这不起作用,打开新会话/窗口/窗格仍然需要几秒钟。我已经清除了 ASL 日志(使用sudo rm /private/var/log/asl/*.asl
),我不认为问题出在我的,.zshrc
因为启动 iTerm2 时不会发生问题,并且我尝试将 tmux 中的默认 shell 设置为非标准 shell,方法是在我的.tmux.conf
:中输入以下命令set-option -g default-shell /usr/local/bin/zsh
,或者在打开 tmux 之前运行export SHELL="/usr/local/bin/zsh"
,但即使我确保在启动 tmux 后正确设置了变量,它仍然不起作用$SHELL
。
我将非常感激您的帮助。