Antigen 无法从 .zshrc 加载主题

Antigen 无法从 .zshrc 加载主题

我有一个新的 Debin Bullseye 安装,并且如果直接加载它,我无法让抗原加载主题.zshrc

我安装zshzsh-antigen使用apt

我的最低要求.zshrc

source /usr/share/zsh-antigen/antigen.zsh

antigen use oh-my-zsh

antigen bundle git
antigen bundle heroku
antigen bundle pip
antigen bundle lein
antigen bundle command-not-found

antigen bundle zsh-users/zsh-syntax-highlighting

# Load the theme.
antigen theme robbyrussell

# Telling Antigen that I'm done.
antigen apply

当我启动zsh-shell 时,如果没有加载主题,我会得到最少的提示:

Computer%

没有打印任何错误消息。

如果我antigen theme robbyrussell直接在提示符下再次输入,则会应用主题:

→  ~

我尝试过的所有主题都是这样的。

我如何.zshrc在启动时加载主题才能直接使用该主题zsh

答案1

我找到了解决方案:删除~/.antigen目录。

在使用antigen的第一次启动过程中,zsh加载我喜欢的主题时一定出了问题。这弄乱了目录~/.antigen,导致antigen不再自动加载主题。

警告:删除目录可能会产生副作用。将其重命名为或类似名称并在删除旧目录之前检查其是否正常工作~/.antigen可能更安全。~/.antigen-brokenzsh

相关内容