您现在的位置是:首页 >手机 > 2021-03-31 06:09:05 来源:

如何在Mac OS的终端机中将zsh用作默认值

导读 Zsh或z shell是bash和tcsh的流行shell替代品,并通过Oh-My-ZSH项目提供了许多改进和自定义选项。 如果您想使用zsh作为Mac OS终端机中

Zsh或z shell是bash和tcsh的流行shell替代品,并通过Oh-My-ZSH项目提供了许多改进和自定义选项。

如果您想使用zsh作为Mac OS终端机中的默认外壳程序而不是bash,则可以通过以下步骤轻松地做到这一点:

如何在Mac的Terminal中将zsh设置为默认Shell

打开终端应用程序,然后下拉“终端”菜单,选择“首选项”

要将所有shell更改为默认的zsh:

选择“常规”选项卡,并将“打开的外壳:”更改为“命令(完整路径)”,然后放置以下内容:

/bin/zsh/

将终端默认外壳更改为zsh

要将特定的配置文件外壳更改为zsh:

选择“个人资料”标签,然后从列表中选择要调整的个人资料(或创建自定义的个人资料)

转到“外壳”选项卡并检查“运行命令:”,然后输入“ zsh”

将特定的配置文件更改为zsh

打开一个新的终端窗口或使用设置了zsh的特定配置文件打开一个新窗口,现在将zsh作为默认设置

对zsh的更改是默认Shell将在退出和重新启动终端之间持续存在,尽管任何当前活动的Shell或终端窗口都需要刷新或手动输入zsh。

是的,还有其他方法可以执行此操作,但有趣的是,指定要打开的外壳实际上在许多情况下都有助于在Mac OS中加快Terminal应用程序的速度,因此它也可能会提高性能(据记录,它没有这样做)。如果需要使用zsh来提高速度,则可以将默认shell更改为Mac上可用的任何东西,以达到相同的效果)。

您还可以通过转到应用程序“偏好设置”并将“配置文件”>“常规”>“命令”调整为“ zsh”,将流行的终端机替换iTerm更改为使用zsh作为默认外壳程序