首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Zsh启动iTerm2

使用Zsh启动iTerm2
EN

Stack Overflow用户
提问于 2012-11-20 23:15:52
回答 4查看 79K关注 0票数 102

我一直在挖掘iTerm2的设置,但我似乎找不到一种方法来让它启动Zsh而不是Bash,有人知道在iTerm2中这样做的正确方法吗?

我问这个是因为我来自Mac Terminal,它可以让你很容易地选择在启动时运行什么,但我似乎找不到直接使用iTerm2的东西。

我在谷歌上搜索它,但由于某种原因,我只能找到哦-my-zsh参考资料,与未修改的iTerm2无关。

感谢您能提供的任何帮助,谢谢。:)

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-11-20 23:17:16

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

票数 179
EN

Stack Overflow用户

发布于 2014-07-28 16:43:04

尽管使用chsh -s $(which zsh)的更改对我来说非常有效,但我的iTerm2不会自动使用zsh打开新的终端。

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

更新:使用当前版本的iTerm (从2.1.1开始),只需更改默认(如上所示),就可以完美地为我工作。

票数 68
EN

Stack Overflow用户

发布于 2016-05-12 03:35:47

类似于上面的回答:编辑我创建的zsh配置文件,在General选项卡上,在"Send text at start:“字段中,我有"clear;pwd;ls;zsh;”,这会留下一个窗口,显示我想要看到的内容,最后启动zsh。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13476232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档