在Alpine OS全新安装的Oh-My-Zsh中如何让git status显示正确符号?
解决Alpine OS下Oh-My-Zsh bureau主题Git状态符号显示异常的问题
这个问题是因为Alpine OS默认终端字体不支持bureau主题用到的Git状态特殊符号(像±、●这类),导致符号被下划线替代显示。下面是解决方法:
步骤1:安装支持特殊符号的字体
Alpine软件源里有现成的Nerd Fonts包,直接用apk安装:
apk add nerd-fonts
如果Nerd Fonts安装后仍有问题,可以补充安装通用字体包:
apk add terminus-font ttf-dejavu
步骤2:配置终端使用新字体
打开你用的终端的设置界面,找到字体配置选项,选择任意一款Nerd Fonts(比如FiraCode Nerd Font)作为终端的默认字体。
步骤3:刷新配置
执行命令重新加载Zsh配置,或者直接关闭终端再打开:
source ~/.zshrc
这样Git状态里的特殊符号就能正常显示成[±master ●●]的样式了。
内容的提问来源于stack exchange,提问作者StevieD
相关产品推荐
相关产品推荐

