我有一个Macbook Pro 15“ 2018和MacOS Mojave。
我使用vim
和tmux
,并且将终端字体设置为电力线字体之一。一切正常,但是当我今天突然尝试更改字体时,它会将每个电力线和用户字体都显示为“ Helvetica”。
我删除了字体,然后再次安装了字体,但没有帮助。另外,我重新启动了Macbook,但没有任何改变。
如果有人有任何建议,我将不胜感激。
更新
我注意到,如果更改默认的配置文件主题,字体将起作用。但是Basic主题仍然使用Helvetica渲染所有其他字体。
答案 0 :(得分:2)
听起来您的字体缓存可能已损坏。清除此问题的最简单方法是执行安全启动(上电时按住SHIFT键);然后正常重启。
Onyx之类的实用程序通常提供GUI控件来清除字体缓存(以及其他)。您也可以使用终端命令执行此操作:
sudo atsutil databases -remove
然后重新启动。请注意,这可能会重置您在FontBook中禁用的所有字体。
答案 1 :(得分:0)
如另一个答案中所述,我的字体缓存已损坏。我可以通过转到Terminal > Preferences > Profile
恢复默认配置文件。在左侧主题列的底部,单击齿轮图标,然后选择“还原默认配置文件”
此问题已解决。