macOS VSCode 终端使用powerline字体配置

问题描述

因为使用itern及zsh替代了原本的terminal,并使用了其他主题以及powerline字体,导致vscode里的终端并不能正常显示(乱码),此文将解决该问题。

问题所在

正常来说,在settings.json配置文件中添加相应字段即可:

"terminal.integrated.fontFamily": "Menlo for Powerline"

然而设置完后,问题并没有解决。经研究,发现原来使用ttf安装的字体,字体文件并不在/Library/Fonts/中,所以只需要字体放置于该路径内,配置即可正常生效。

解决方法

安装字体文件

cd /Library/Fonts
git clone https://github.com/abertsch/Menlo-for-Powerline.git

配置vscode

# 修改vscode配置文件settings.json
# 添加字体配置
"terminal.integrated.fontFamily": "Menlo for Powerline"

配置完成后即可。

猜你喜欢

转载自blog.csdn.net/weixin_37272286/article/details/114460338