Zsh 或 z shell 是 bash 和 tcsh 的流行 shell 替代品,通过 Oh-My-ZSH 项目提供了许多改进和定制选项。
如果您想使用 zsh 作为 Mac OS 终端中的默认 shell 而不是 bash,您可以通过执行以下步骤轻松地做到这一点:
如何在 Mac 终端中将 zsh 设置为默认 Shell
- 打开终端应用程序并下拉“终端”菜单,选择“首选项”
- 要将所有 shell 更改为默认为 zsh:
- 选择“常规”选项卡并将“外壳打开方式:”更改为“命令(完整路径)”并放置以下内容:
- 将特定配置文件 shell 更改为 zsh:
- 选择“配置文件”选项卡并从列表中选择要调整的配置文件(或创建自定义配置文件)
- 转到“Shell”选项卡并选中“运行命令:”并输入“zsh”
- 打开一个新的终端窗口或使用您为其设置 zsh 的特定配置文件打开一个新窗口,您现在将 zsh 作为默认设置
/bin/zsh/
这种对 zsh 作为默认 shell 的更改将在退出和重新启动终端之间持续存在,尽管任何当前活动的 shell 或终端窗口都需要刷新或手动输入 zsh。
是的,还有其他方法可以做到这一点,但有趣的是,在许多情况下,指定要打开的 shell 实际上有助于加速 Mac OS 中的终端应用程序,因此它也可以提供性能提升(为了记录,它不会不需要 zsh 来提高速度,您可以将默认 shell 更改为 Mac 上可用的任何东西以获得相同的效果)。
您还可以更改 iTerm(流行的终端替代品)以使用 zsh 作为默认 shell,方法是转到应用程序首选项并将配置文件 >常规 >命令调整为“zsh”
现在您已经将 zsh 作为 MacOS 或 Mac OS X 中的默认 shell,您可能想看看 https://github.com/robbyrussell/oh-my-zsh 上的 oh-my-zsh 项目以找到zsh 的主题、功能和其他定制。
免责声明
部分内容(图片、文章)翻译/转载自国内外资讯/自媒体平台。文中内容不代表本站立场,如有侵权或其它,请联系 macmao.com@gmail.com,我们会第一时间配合删除。(转载请注明来源自:www.macmao.com)