zsh + Hyper.js + Windows 10 = 蓝色字体?

zsh + Hyper.js + Windows 10 = blue font?

我遇到了一个问题,我的超级终端仿真器一直将我的 zsh shell 文本更改为蓝色。这不会发生在 WSL 上。

WSL:

Hyper.js:

hyper.js 'cyan' 更改为 #FFFFFF 显然会使它变白,但我不想那样修复它。出于某种原因,zsh 让 Hyper 知道它需要渲染 cyan/blue。

这发生在我重新安装 hyper.js 并清除 roaming/local 应用程序文件夹后:

已清除:

我关注这个问题太久了,尽了我所能并知道的一切。我现在不知道去哪里看,因为它不会在 WSL 中发生(Bash/Ubuntu for Windows)。

有什么方法可以调试 zsh 或 Hyper 来告诉我为什么它会转 blue/cyan?

谢谢!

我遇到了同样的问题,您需要在使用 Hyper 之前重置您的 CMD 颜色,查看 this issue 了解更多信息。

解法:this link下载Console_Defaults_win10.reg,执行然后打开Hyper.

尽情享受吧。