我想在Powershell中更改-a, --All
参数的颜色。我已经改变了我在Powershell中的字符串和命令颜色。
Set-PSReadlineOption -TokenKind String -ForegroundColor Cyan
Set-PSReadlineOption -TokenKind Command -ForegroundColor Magenta
我找不到如何更改连字符参数的颜色。
是在Set-PSReadlineOption
还是在其他地方?
答案 0 :(得分:8)
您正在寻找Parameter
令牌类型:
Set-PSReadlineOption -TokenKind Parameter -ForegroundColor Red
以上颜色参数标记(如-a
)红色,但不是前缀为--
的裸字符标记(如--All
),因为它们在技术上不被视为参数标记解析器。
答案 1 :(得分:0)
您正在寻找的东西是这样的:
Set-PSReadLineOption -Colors @{"Parameter"="#ff81f7"}