繁体   English   中英

oh-my-zsh 无法在 mac 上启动

[英]oh-my-zsh does not start on mac

我按照http://ohmyz.sh/ 中的建议安装了 oh-my-zsh。 仅供参考,

[~]$ zsh --version
zsh 5.0.8 (x86_64-apple-darwin15.0)
[~]$ echo $SHELL
/bin/zsh
[~]$ ls .oh-my-zsh/
LICENSE.txt  cache        lib          oh-my-zsh.sh templates    tools
README.md    custom       log          plugins      themes

只有当我输入“zsh”时,我才能看到 oh-my-zsh 提示,例如:

[~]$ zsh
➜  ~ 

另外,我尝试将我的默认 shell 更改为 zsh:

[~]$ chsh -s /bin/zsh
Changing shell for myUserName.
Password for myUserName: 
chsh: no changes made

每次启动mac终端时如何直接使用oh-my-zsh?

不仅在 System Pref>User and Group>...>User profile 的 shell 设置中,而且在 Mac 的终端>Preference>ChosenProfile>Shell 部分,我不得不将 /bin/bash 更改为 /bin/zsh。 之后,它的工作原理! 谢谢你,@RemyJ!

您必须将默认 shell 更改为 zsh。
为此,请使用以下命令。

chsh -s /bin/zsh
重启你的终端

我从这里拿的。
这些是我安装 zsh 时遵循的步骤。
我希望它也能帮助你。

另外,我尝试将默认 shell 更改为 zsh: [~]$ chsh -s /bin/zsh

试试

chsh -s $zsh

这对我来说很好用

在终端中运行以下命令:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

我有一个类似的问题,但我通过在终端中执行命令chsh -s /bin/zsh解决了它,然后导航到

终端 -> 首选项 -> 常规窗口

并将Shells open with:选项更改为Default login shell命令(完整路径)设置为/bin/zsh 。这应该可以解决您的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM