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