将 PowerShell 7.2.2 配色方案更改为默认 PowerShell 5.1

将 PowerShell 7.2.2 配色方案更改为默认 PowerShell 5.1

如您所见,左下图显示了我的 PowerShell 7.2.2 的样子,右下图显示了我的 PowerShell 5.1 的样子。

在此处输入图片描述

我想让我的 PowerShell 7.2.2 的颜色更亮,这样它看起来就和我的 PowerShell 5.1 一模一样,但我似乎想不出怎么做。我试过进入设置,但没有这样的选项。因此,如果有人能告诉我怎么做,我将不胜感激。

提前致谢。

答案1

更改下面显示的命令输出的值:

在此处输入图片描述

分别输入命令$host.PrivateData.[element name] = "[color code/name]"$PSStyle.[element name] = "[color code/name]"Set-PSReadLineOption -Colors @{ "[element name]"="[color code/name]"}

有关上述命令的更多信息,请参见:

  1. 关于$host.PrivateData:https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/get-host?view=powershell-7.2#example-8-set-the-background-color-for-error-messages
  2. 关于$PSStyle:https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_ansi_terminals?view=powershell-7.2#psstyle
  3. 关于 Set-PSReadLineOption:https://docs.microsoft.com/en-us/powershell/module/psreadline/set-psreadlineoption?view=powershell-7.2

相关内容