如何让 zsh 在 Mac iTerm 中自动启动?

How to get zsh to start automatically in Mac iTerm?

我确定这是配置问题,但我找不到问题所在。我在我的新 Mac view homebrew 上安装了 zsh 和 oh-my-zsh。

当我启动终端时,它不会加载 zhs 主题或自动完成,除非我 运行 zsh 命令启动它。之后一切正常。

但是,我在 .zshrc 文件中设置的所有别名在没有 运行ning zsh 的情况下都可以正常工作,并且机器中没有 .bashrc 文件。

如何让zsh在打开iTerm时自动启动

您可以将默认 shell 更改为 zsh。

使用以下命令,并输入您的密码

chsh -s /bin/zsh

如果你想使用 brew 管理的 zsh,你应该将 /usr/local/bin/zsh 附加到文件 /etc/shells 的末尾,然后 运行 命令 chsh -s /usr/local/bin/zsh.

然后重新打开你的 iTerm2,大功告成。