med*_*v21 5 terminal oh-my-zsh
我过去曾与太空飞船主题一起安装oh-my-zsh,但最近我更改了 mac 用户中的用户名文件夹,这影响了主题。
当我打开时iterm,主题不存在,并且出现此错误:
/Users/someuser/.oh-my-zsh/oh-my-zsh.sh:source:118: no such file or directory: /Users/someuser/.oh-my-zsh/themes/spaceship.zsh-theme
Run Code Online (Sandbox Code Playgroud)
我进入.zshrc, 更改export ZSH=.., 但仍然没有解决问题。
它抱怨它可以找到太空飞船主题,但看起来主题位于另一个文件夹中,/Users/someuser/.oh-my-zsh/custom/theme.
不确定如何让oh-my-zsh知道在自定义文件夹中查找。有人遇到过这个问题吗?我们将不胜感激你的帮助
Sim*_*mba 11
根据spaceship-prompt的安装指南。Spaceship-prompt 被克隆,并符号链接到 oh-my-zsh 的自定义主题文件夹中。
克隆这个仓库:
Run Code Online (Sandbox Code Playgroud)git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt"将 spaceship.zsh-theme 符号链接到您的 oh-my-zsh 自定义主题目录:
Run Code Online (Sandbox Code Playgroud)ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"设置
ZSH_THEME="spaceship"在你的.zshrc.
符号链接是使用绝对路径创建的。一旦您的用户名文件夹发生更改,符号链接就会损坏。
再次重新创建符号链接就足以修复它。
git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt"
Run Code Online (Sandbox Code Playgroud)