【问题标题】:How to get zsh to start automatically in Mac iTerm?如何让 zsh 在 Mac iTerm 中自动启动?
【发布时间】:2017-08-15 07:53:00
【问题描述】:

我确定这是一个配置问题,但我找不到问题所在。我在新的 Mac 视图自制软件上安装了 zsh 和 oh-my-zsh。

当我启动终端时,它不会加载 zhs 主题或自动完成,除非我运行 zsh 命令来启动它。之后一切正常。

但是,我在 .zshrc 文件中设置的所有别名都可以在不运行 zsh 的情况下正常工作,并且机器中没有 .bashrc 文件。

如何让 zsh 在我打开 iTerm 时自动启动。

【问题讨论】:

  • 我投票决定将此问题作为题外话结束,因为它与编程无关;试试 apple.stackexchange.com。
  • 好吧,我知道你会这样看。另一方面,zsh 绝对是提供 bash 和 docker 自动完成的编程辅助工具,即使我只是用 cat 格式化 Docker 文件

标签: macos zsh iterm


【解决方案1】:

您可以将默认 shell 更改为 zsh。

使用下面的命令,输入你的密码

chsh -s /bin/zsh

如果你想使用brew管理的zsh,你应该在文件/etc/shells的末尾附加/usr/local/bin/zsh,然后运行命令chsh -s /usr/local/bin/zsh

然后重新打开你的 iTerm2,完成。

【讨论】:

    猜你喜欢
    • 2010-10-09
    • 2010-09-14
    • 2010-11-19
    • 2016-12-17
    • 1970-01-01
    • 2017-11-05
    • 2015-08-07
    • 2013-12-13
    • 1970-01-01
    相关资源
    最近更新 更多