我使用 iTerm2,带有 oh-my-zsh 和 zsh,并且在我的.zshrc
文件中我将几个提示设置为 unicode 螺栓符号,如下所示。
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[yellow]%}⚡%{$reset_color%}"
RPROMPT="%(?..%{$fg[white]%}%?%{$fg[red]%}⚡)%{$reset_color%} ${ruby}"
这一切都很好,直到我最近升级到 Mountain Lion 和新的 MacBook Pro Retina。现在,我超酷的闪电,以前显示为普通字符,现在超级闪烁,实际上由中间的黄色和边缘的橙色组成。不幸的是,我无法享受这种效果,因为渲染它的任何内容都会导致其周围的区域在 iterm 中变得透明。这意味着,窗口下方的任何东西都会在角色周围的区域中渲染。
在黑色背景上一切都很好。
相比其他颜色,它更糟糕。
如果有人能告诉我如何解决这个问题,或者禁用这个花哨的螺栓,我将不胜感激。谢谢
答案1
最新的 iTerm2 beta 版本已修复此问题。我可以确认已在 中修复此问题iTerm2-1_0_0_20121224.zip
,但您可能希望运行最新版本。请参阅这最新版本。即使启用了 Beta 版本检查,它们也不会出现在我的更新中。