电力线需要“,”分隔符:第 55 行第 6 列(字符 4037)错误

Powerline Expecting ',' delimiter: line 55 column 6 (char 4037) error

我在 mac 上使用电力线 bash 和 iterm2。我还安装了 gitstatus,但是我两天前安装它时没有用,而 powerline 昨天工作得很好,没有 gistatus 功能。今天,当我启动终端时,显示的是这个错误而不是提示。

有什么建议吗?我在哪里可以找到 errors/interpret 这条消息的完整日志?或者,如何确定哪个文件在第 55 行有错误?

github 集成的颜色配置文件中存在错误。我在行与行之间缺少一个逗号。我相信它在这个文件 .config/powerline/colorschemes/default.json 或另一个与之相关的 json 中;见 here.

最后,我建议转到 powerlevel10k。您可以将其配置为看起来与电力线完全一样,但它 a) 更新干净(与电力线相比,如果您更新 python 它会严重中断)并且 b) 具有非常好的自定义设置和 c) 让您使用zsh + oh-my-zsh 提供了如此多的附加功能