Windows 11 上的 Windows 终端出现错误“未找到 nerd 字体”

Windows 11 上的 Windows 终端出现错误“未找到 nerd 字体”

启动 Windows 终端时出错

警告

无法找到选定的字体“Hack Nerd Font”。

而是选择了“Consolas”。

请安装缺失的字体或选择其他字体

我在 Windows 11 上使用 Windows 终端

我安装了 nerd hack 字体https://github.com/ryanoasis/nerd-fonts/releases/download/v3.0.2/Hack.zip

我可以在 Windows 字体列表中看到它

我已将其添加到设置 json 上的默认配置文件中

    "profiles": 
{
    "defaults": 
    {
        "font": 
        {
            "face": "Hack Nerd Font"
        },
        "opacity": 85,
        "useAcrylic": true
    },

但我仍然收到错误

现在我已经重新选择了字体并修复了该会话的问题,但它并没有解决。

答案1

经过搜索,我找到了安装字体的不同方法。我最初通过将字体复制到字体目录 ( Control Panel\All Control Panel Items\Fonts) 来安装字体。它显示已安装在系统中。

但是如果你在 Windows 11Settings应用程序上搜索,转到personalisation并选择,fonts你会发现 Windows 11 无法在那里找到字体。所以你只需要将字体拖放到这里,它就解决了我的问题。

我认为这是 Windows 11 也可能是 Windows 10 的问题,因为 MS 是通过设置而不是控制面板来使一切正常工作的。

相关内容