无法使用 oh my zsh 配置 p10k:zsh:找不到命令:p10k。

19
我想在终端中安装p10k主题,但是出现了错误。
  ~ p10k configure
zsh: command not found: p10k

我完全不知道问题出在哪里。
感谢您抽出时间 :),
Hukyfi


可以尝试在这里找一些解决方案 https://github.com/romkatv/powerlevel10k/issues/557 - r0n9
5个回答

26

手动安装 Powerlevel10k。

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k
echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc

这种安装方法不会使任何东西变得更慢或者变得次等。

powerlevel10k 手册


22

很可能已经完成了克隆powerlevel10k的这个步骤:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k

问题出在powerlevel10k README 文件中提到的命令。正确的命令应该是:

echo 'source ~/.oh-my-zsh/custom/themes/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc

11
我知道有点晚了(我猜大约是2年),但你的问题是由于你按照Oh My Zsh文档的方式安装p10k,但你忘记做一件简单的事情所导致的。
要设置:
ZSH_THEME="powerlevel10k/powerlevel10k"

在~/.zshrc中。


1
其实,我的问题是一个已存在的代码行 ZSH_THEME="robbyrussell" 在几行之下。 - ababak
感谢您的评论。在我的情况下,与Hukify非常相似,我所写的确实有帮助。但是您的情况也很相似。感谢分享。 - Igor W.
请注意,在您的.zshrc文件中,在source $ZSH/oh-my-zsh.sh之前设置ZSH_THEME。 - dule

2

同时,打字(如下)应该在您编辑了 .rc 文件后显示提示符号。

$ exec zsh

1

我有同样的问题,并且已经正确安装了Powerlevel10k。我的问题是在我的.zshrc文件中有两个ZSH_THEME变量,其值不同(默认的ZSH_THEME="robbyrussell"和新的ZSH_THEME="powerlevel10k/powerlevel10k")。我删除了ZSH_THEME="robbyrussell"这一行(然后执行source .zshrc),问题就解决了。


1
很好,谢谢你与我们分享。我相信它会对某人有所帮助。 - Igor W.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接