设置ConEmu+Cygwin+Oh my zsh agnoster主题

设置ConEmu+Cygwin+Oh my zsh agnoster主题,cygwin,zsh,oh-my-zsh,conemu,Cygwin,Zsh,Oh My Zsh,Conemu,我已经和Cygwin和Zsh建立了ConEmu。到目前为止,一切都很顺利 我非常有兴趣将我的oh my zsh主题更改为agnoster。。 我已经安装了powerline字体,并根据要求打开了xterm256颜色 我仍然有颜色的问题,虽然,cwd路径有相同的背景颜色,似乎是隐藏的,无论我使用哪个配色方案 有人对此很幸运吗?在我的例子中,问题是配置了黑色背景的背景图像,并且“替换颜色索引”的值设置为1 我已根据此评论重置: 在阅读了关于-basic的内容后,我意识到它与我的配置有关。将其重置为

我已经和Cygwin和Zsh建立了ConEmu。到目前为止,一切都很顺利

我非常有兴趣将我的oh my zsh主题更改为agnoster。。 我已经安装了powerline字体,并根据要求打开了xterm256颜色

我仍然有颜色的问题,虽然,cwd路径有相同的背景颜色,似乎是隐藏的,无论我使用哪个配色方案


有人对此很幸运吗?

在我的例子中,问题是配置了黑色背景的背景图像,并且“替换颜色索引”的值设置为1

我已根据此评论重置:


在阅读了关于-basic的内容后,我意识到它与我的配置有关。将其重置为默认值。。并从一开始就配置了。。现在它工作得很好,我真的很感谢你的帮助

重置后一切都很好,所以我检查并添加了我的背景图像。这很好,但由于图像上的黑色背景以及我使用的是透明度和稍微偏黑的背景,我开始使用该设置,一旦设置为1,它就失败了。我还注意到工具提示指示默认设置为0 1,但在重置后,它被设置为*

我在运行ConEmu的每台主机上都有此问题。每个主机都是几个月前安装的,并且都有相同的背景图像。我不记得在设置时设置过“替换颜色索引”(Replace Color Indexes)设置-见鬼,我甚至不知道这是做什么的,所以我无法想象设置它。我猜这可能是我运行alphas的早期版本中的默认值,可能是因为我不久前设置了alphas

我怀疑,在我的情况下,这是整个问题,没有其他事情发生。我在PowerShell中看到了正确的提示背景,但我使用了一个RGB颜色的硬设置值,并利用了TrueColor ANSI支持,当它失败时,会返回到非0或1的值


所以,至少在我的例子中,它肯定不是一个bug——它完全按照要求去做,用我的图像中的黑色替换蓝色1背景,从而生成黑对黑的文本。当我回家时,我将尝试更改另一台出现此问题的笔记本电脑上的该字段,以确认重置整个配置的替代方案。

请发布print$PROMPT的输出。从源代码来看,prompt_dir段应该有蓝色的背景和黑色的前景,因此您可以在shell中显式运行print-P“%K{blue}%F{black}black fg,blue bg%F%K”,查看它是否受支持。这是print$prompt的输出:%{%F%b%K%}$build_prompt在打印后一个命令时,我得到的文本和背景是黑色的,就像控制台背景一样。问题是-即使我将控制台背景更改为任何其他颜色,情况仍然如此。这似乎是ConEmu的问题,在ConEmu不可能是问题。只有在您的配置中才可以。按Ctrl+Win+Alt+Space并显示两个窗口的完整屏幕截图。-这够好吗?我不能把它做得更大。非常感谢您的帮助。在阅读了关于-basic的内容后,我意识到我的配置有些问题。将其重置为默认值。。并从一开始就配置了。。现在它工作得很好,我真的很感谢你的帮助。