使用Zsh启动iTerm2

我一直在挖掘iTerm2的设置,但我似乎无法find启动Zsh而不是Bash的方法,有没有人知道在iTerm2中执行此操作的正确方法?

我这样问是因为我来自Mac Terminal,而且很容易让你select在启动时运行的东西,但是我似乎无法用iTerm2find一些简单的东西。

我search了谷歌,但由于某种原因,我只能findoh-my-zsh的参考,没有任何关于未修改的iTerm2。

我感谢您可以提供的任何帮助,谢谢。 🙂

通过运行chsh命令将默认shell更改为/ bin / zsh。

尽pipechsh -s $(which zsh)对我来说很好,但我的iTerm2不会自动用zsh打开新的terminal。

相反,我去了iTerm2 -> Preferences -> Profiles -> Default并在General选项卡设置命令为/usr/local/bin/zsh而不是Login shell

更新:使用当前版本的iTerm(从2.1.1开始),通过只更改默认shell(如上所示),它完美的工作。

类似于上面的答案:编辑我创build的zshconfiguration文件,在常规选项卡的“发送文本开始:”字段中,我有“清除; pwd; ls; zsh;” 这给我留下了一个窗口,向我展示了我想看到的东西,并最终启动了zsh。