将zsh用作MacOS默认Shell终端

发表时间
评论 没有

许多人为了使用zsh美化终端还在安装iterm2,其实如果像我一样只是随便用用,使用系统自带的终端就足够了,一样可以使用zsh。

默认情况下,Mac使用zsh或bash作为登录Shell和交互式Shell的命令行解释器:

  • 从macOS Catalina Beta版开始,zsh(Z shell) 是所有新建用户帐户的默认Shell。(如果从低版本升级到10.15的shell仍然沿用以前的设置)
  • bash是macOS Mojave及更低版本中的默认Shell。

zsh与Bourne Shell(sh)高度兼容,并且与bash基本兼容,但存在一些差别。要进一步了解zsh及其全面的命令行完成系统,在“终端”中输入man zsh。

如何更改默认Shell?

无论用户帐户是配置为使用zsh(推荐)、bash还是其他Shell,您都可以从“用户与群组”偏好设置或命令行中更改默认Shell。

从“用户与群组”偏好设置中更改
  1. 选取苹果菜单>“系统偏好设置”,然后点按“用户与群组”。

  2. 点按锁形图标 ,然后输入您的帐户名称和密码。
  3. 在左侧的用户列表中,按住 Control 键点按您的用户名,然后选取“高级选项”。
  4. 从“登录 Shell”菜单中选取一个 Shell,然后点按“好”以存储更改。

部分内容来源https://zhuanlan.zhihu.com/p/92788027

作者

评论

本文评论功能已关闭。

← 较早的 较新的 →

相关文章