【问题标题】:Installed OhMyZsh but its loading Bash安装了 OhMyZsh 但它正在加载 Bash
【发布时间】:2015-10-24 07:35:30
【问题描述】:

我刚刚安装了 OhMyZsh,一切正常,直到我决定打开一个新标签。它使用 Bash 而不是 OhMyZsh 出现,现在 OhMyZsh 不再加载,即使我退出 iTerm 并打开一个新的。我该如何解决?

这是我的设置:Yosemite + iTerm

【问题讨论】:

    标签: osx-yosemite iterm


    【解决方案1】:

    两个选择:

    1) 将用户登录默认shell更改为zsh:

    chsh -s /bin/zsh
    

    详见手册页:

    man chsh
    

    2) 保留登录默认 shell,但将 zsh 分配给您的 iTerm 配置文件之一(假设您想对默认配置文件执行此操作)

    打开iTerm Preferences

    选择您的默认个人资料(已加星标的个人资料)

    转到General 选项卡(属性页)

    Command 部分,将选择从Login Shell 更改为Command

    Command 字段中输入/分配zsh

    每当您使用此配置文件创建新的 iTerm shell 时,您将获得 zsh 而不是您的登录 shell(即 bash)。您可以创建多个配置文件并将 zsh、bash 等分配给 Command...,由您选择。

    【讨论】:

      猜你喜欢
      • 2018-11-30
      • 1970-01-01
      • 2015-09-06
      • 1970-01-01
      • 2020-05-13
      • 1970-01-01
      • 1970-01-01
      • 2019-04-14
      • 1970-01-01
      相关资源
      最近更新 更多