这是一个微不足道的问题,但让我烦恼的是我无法深入了解它:
我正在运行 Windows 8,Powershell 3.0 版。通过右键单击标题栏,我可以进入属性并更改字体、大小、背景颜色等,没有任何问题。
关闭并重新启动 Powershell 后,我所做的所有更改都保留下来,除非我将字体设置为 Lucida Console,然后在重新打开时我会得到 Raster 字体。
(请注意,以上所有内容都适用于我以管理员身份运行 Powershell 的情况。)
所以:
任何人都可以建议可能会出什么问题吗?
(我所做的一个观察是,在将字体设置为 Lucida 后重新打开 Powershell 时,起初窗口的宽度是字体为 Lucida 时的宽度,但一秒钟后,它会稍微变宽以适应光栅字体。)
小智 17
这家伙也有问题。他的解决方案也对我有用:
但是,我在 Windows 7 中的 shell 拒绝保存设置并坚持在我重新打开 PowerShell 时改回 Raster Fonts。它与 Consolas 一起工作得很好,但我想要 Lucida
解决方法:选择 12 磅以外的字体大小。
小智 13
我以前发现过这种行为,即使在 Windows 7 中也是如此。试试这个 - 在管理员模式下打开一个 PowerShell 窗口(右键单击以管理员身份打开的图标),更改字体并关闭窗口。现在用普通用户权限打开一个 PowerShell 窗口,您的更改应该会保留下来。
小智 5
检查您使用的是哪个代码页
我发现使用的当前代码页不是 UTF-8 (65001)。您可以在属性 -> 选项中找到当前代码页。或者,您可以使用“chcp”命令找到它
使用命令“chcp 65001”将代码页更改为 UTF-8
更改其他字体
您可以通过更改 powershell 属性来使用其他字体
| 归档时间: |
|
| 查看次数: |
27833 次 |
| 最近记录: |