问题:关闭电脑会重置电力线字体,因此它们不会出现在 VS Code 中(但它们会在 Ubuntu 终端中出现)



我设法让Windows 10 pc上的Powerline字体在WSL中使用,特别是在VS Code终端窗口中,这样我就可以使用Agnoster oh my zsh终端主题了。我把一切都安排好了,一切都很好——很酷。

但是当我关闭电脑并重新启动它时,字体在VS代码中不再工作。然而,它仍然可以在ubuntu窗口中工作。看见↓

https://i.stack.imgur.com/4UUT2.png--对不起,我没有足够的代表来发布图片:(


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

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


当前解决方法

如果我重新安装字体,我可以让字体重新工作,此时Windows会提示我字体已经安装,我想重新安装吗。单击"是"。

此时,字体将显示在字体设置(添加字体)窗口中。


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


编辑

所以我刚刚找到了修复程序-必须右键单击.ttf文件,然后️为所有用户安装

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

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

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

似乎如果字体没有列在设置>个性化>字体窗口,VS代码将找不到它。为所有用户安装会使字体在重新启动后保持不变。

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

sudo apt-get install fonts-powerline

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

相关内容

  • 没有找到相关文章

最新更新