我刚刚设置zsh
和...一起oh-my-zsh
。但有一些我无法理解的奇怪行为。如果我重新启动终端(或 iTerm 2——两者的行为相同),则指定的主题~/.zshrc
未加载。我需要去做source ~/.zshrc
让它发生。如果我echo $ZSH_THEME
我得到了我指定的主题~/.zshrc
。 (如果我添加echo "I'm loading it."
到底部~/.zshrc
,例如,我在打开新窗口时收到预期的消息等)
这个问题 https://stackoverflow.com/questions/15682456/oh-my-zsh-config-file-not-loading和我的很相似。但那里的建议似乎都不相关:问题是有些~/.zshrc
没有被加载,而在我的例子中,它们似乎正在被“读取”,但没有“加载”,如果这是一件事的话。
如果这是相关的:我没有任何名为.zprofile
or .profile
在我的主目录中。
另一些相关信息。如果我改变的值ZSH_THEME
in my .zshrc
文件,我需要两次获取它才能激活新主题。
在这里发帖以防对其他人有帮助。问题是我在之后加载主题source $ZSH/oh-my-zsh.sh
,那么清楚oh-my-zsh
没有加载它。 (中的说明.zshrc
模板生成者oh-my-zsh
有点令人困惑。快速阅读后,他们建议主题应加载到User configuration
line.)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)