Mac下的oh-my-zsh主题在vscode和pycharm的终端调用里出现了问题:
- vscode中箭头变成了乱码。
- pycharm里的配色不对,导致看不清字体。
问题1
参考了柳婼的博客,解决方法是加载一套支持非ASCII编码的字体。
1 | > git clone https://github.com/powerline/fonts.git |
安装好后,进入terminal,选择偏好设置->文本->字体更改
,把字体改为刚刚加载的字体(在用户集合中)。
重新打开vscode的terminal即可。
问题2
发现在其他环境下没有类似问题,应该为pycharm的颜色配置问题,主要是黑白颜色反了。
打开Pycharm的偏好设置,搜索color
关键字,打开console colors
,里面有ANSI colors
,查看相应名称的颜色是否对应正确。发现黑白颜色反了,调换过来就好。
问题的原因暂未可知,有可能是以前安装其他颜色主题的时候搞错了。