如何在PowerShell窗口中的两个引号之间更改文本颜色

时间:2018-08-09 04:01:36

标签: powershell settings

我不能在两个引号之间更改文本颜色(现在它的颜色是深蓝色)。 在哪里可以设置此设置或必须执行哪个命令?

sample

1 个答案:

答案 0 :(得分:1)

PSReadline v1.x(与Windows PowerShell v5.1一起提供):

Set-PSReadlineOption -TokenKind String -ForegroundColor Green

PSReadline v2.x(与PowerShell Core 6.1.0一起提供):

Set-PSReadLineOption -Colors @{ String = 'Green' }

在两种情况下,您都可以使用在[ConsoleColor]枚举类型中定义的颜色。

在v2.x中,您也可以使用Virtual Terminal escape sequences

请参见Get-Help Set-PSReadlineOption