首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在OS X上从zsh切换到bash,然后再切换回来?

在OS X上从zsh切换到bash,然后再切换回来?
EN

Stack Overflow用户
提问于 2012-04-27 04:52:24
回答 9查看 226.5K关注 0票数 255

我正在学习在Rails中进行开发,并发现了zsh的强大功能。然而,对于我的其他一些任务,我希望使用普通的bash

虽然它们是一样的,但我只是在某些情况下对bash的布局感到舒服。

如何来回切换,或打开和关闭zsh

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2012-04-27 04:58:41

您可以只使用exec将当前的shell替换为新的shell:

切换到bash

代码语言:javascript
复制
exec bash

切换到zsh

代码语言:javascript
复制
exec zsh

这不会影响新的终端窗口或任何东西,但它是方便的。

票数 504
EN

Stack Overflow用户

发布于 2014-03-22 11:40:40

您可以尝试使用chsh -s /bin/bashbash设置为默认值,或者尝试使用chsh -s /bin/zshzsh设置为默认值。

终端需要重新启动才能生效。

票数 180
EN

Stack Overflow用户

发布于 2014-10-25 05:46:42

我比较频繁地在zsh和bash之间切换。有一段时间,我不得不在每次切换时都使用我的bash_profile。然后我发现你可以(通常)这样做

代码语言:javascript
复制
exec bash --login

或者只是

代码语言:javascript
复制
exec bash -l
票数 69
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10341271

复制
相关文章

相似问题

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