0

我设法让我的 Windows 10 电脑上的 Powerline 字体在 WSL 中使用,特别是在 VS Code 终端窗口中,所以我可以使用 Agnoster oh-my-zsh 终端主题。我设置了一切,一切正常 - 很酷。

但是当我关闭我的电脑并重新启动它时,该字体不再适用于 VS Code。但是,它仍然可以在 ubuntu 窗口中使用。见↓</p>

https://i.imgur.com/SCyDrFM.png -- 抱歉,我没有足够的代表来发布图片:(


我注意到它没有安装在设置>字体窗口中

但它安装在控制面板字体窗口中。


当前的解决方法

如果我重新安装字体,我可以让字体再次工作,此时 Windows 会提示我字体已安装,我要重新安装吗?. 单击是。

此时字体将出现在字体设置(添加字体)窗口中。


字体安装出了什么问题?每次启动后重新安装字体似乎很乏味......我想我可以在启动时获得一个脚本来自动化它,但我真的想找到根本原因。


编辑

所以我刚刚找到了修复 - 必须右键单击 .ttf 文件和️<em>为所有用户安装。

我不知道为什么以本地用户身份安装它不起作用但是嘿¯\_(ツ)_/¯

4

2 回答 2

0

您可以使用以下命令安装电力线字体:

sudo apt-get install fonts-powerline

并使用命令从 WSL 提示符启动 VS Code code .

于 2020-12-04T09:30:52.600 回答
0

我找到了自己问题的答案...

必须右键单击 .ttf 文件并️Install for all users.

似乎如果该字体未在“设置”>“个性化”>“字体”窗口中列出,VS Code 将找不到它。为所有用户安装会使字体在重新启动后持续存在。

于 2020-09-20T21:41:05.513 回答