【问题标题】:oh-my-zsh spaceship them error - no such file or directoryoh-my-zsh 飞船错误 - 没有这样的文件或目录
【发布时间】:2019-08-31 21:36:43
【问题描述】:

我过去安装了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

我进入.zshrc,更改export ZSH=..,但仍然没有解决问题。

它抱怨它可以找到宇宙飞船主题,但看起来主题在另一个文件夹中,/Users/someuser/.oh-my-zsh/custom/theme

不确定,如何让oh-my-zsh 知道查看自定义文件夹。有没有人遇到过这个问题?您的帮助将不胜感激

【问题讨论】:

    标签: terminal oh-my-zsh


    【解决方案1】:

    根据 spaceship-prompt 的安装指南。 Spaceship-prompt 被克隆,并符号链接到 oh-my-zsh 的自定义主题文件夹中。

    克隆这个 repo:

    git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt"
    

    将 spaceship.zsh-theme 符号链接到您的 oh-my-zsh 自定义主题目录:

    ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"
    

    在您的.zshrc 中设置ZSH_THEME="spaceship"

    符号链接是使用绝对路径创建的。更改用户名文件夹后,符号链接已损坏

    再次重新做符号链接就足以修复它。

    ln -sf "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"
    

    【讨论】:

      【解决方案2】:

      到目前为止,解决此问题的唯一方法是从自定义文件夹中删除 spaceship-them 并重新安装。

      【讨论】:

        猜你喜欢
        • 2017-01-08
        • 2021-09-01
        • 2015-08-31
        • 2021-10-31
        • 1970-01-01
        • 2017-09-10
        • 2021-06-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多