那么,首先,得亮一下版本,默认软件:
PS C:\Windows> $PSVersionTable
Name Value
---- -----
PSVersion 5.1.19041.4170
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.19041.4170
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
PS C:\Windows>
总之就是某一天调起原生的PowerShell
窗口,发现字体很小、窗口也小,看着很不舒服,于是决定改设置
右键单击标题栏,选属性
,调整字体和大小
调完看着好多了
但是很可惜只能保持到此次会话结束,再打开新窗口又是点阵字体
于是开始查教程,找到一个知乎回答1,截取关键部分如下:
将非等宽字体加入列表会导致整个列表崩溃,字体回到点阵字体
这不就是我遇到的问题嘛,于是在没有备份的情况下对着注册表一顿乱改。实在是太大胆了,还好没出问题。
但是改完之后还是不行,又翻了很多博客,找到一个神奇的方法2:
If the changes you’re making on this window are not sticking i.e., PowerShell won’t remember them the next time you open the app, you will have to select a different font.
大意就是,不要盯着这个字体死磕,不行就换个字体去设置
于是右键属性换了一个,设置就保留下来了,非常的Amazing
啊
为什么 Windows 下 cmd 和 PowerShell 不能方便地自定义字体? - 知乎 ↩︎
How to fix the font not changing in PowerShell on Windows 10 ↩︎