Visual Studio 代码中 ZSH 箭头颜色的问题

Problem with ZSH arrows' colors in Visual Studio Code

我最近尝试在我的 Windows 10 机器上安装 oh-my-zsh,在 Windows 终端内一切正常, 但是当我尝试在 VSCode 的集成终端中使用它时,颜色偏离了方向并且箭头的颜色与其他颜色不同。

Imgur link 我的终端是什么样子,因为 Stack Overflow 不让我 post 任何照片:https://imgur.com/a/3myV6wf

我尝试了多种电力线字体,修改VSCode颜色主题和更改终端前景色,但结果总是一样。

在此先感谢您的帮助

我也对此感到困惑,事实证明这是最近由于版本 1.66 中引入的 new accessibility feature 而在 VS Code 中出现的问题。解决方案是将以下内容添加到您的 VS Code settings.json 文件中:

"terminal.integrated.minimumContrastRatio": 1,

强制终端颜色的最小对比度是一个好主意,可以帮助视力受损的用户,但意外的后果是它会干扰 powerline-style 工具呈现分隔符的方式。谢天谢地,Microsoft 为我们提供了一种禁用它的方法。