簡體   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