答案1
您可以使用以下命令行编辑/自定义此功能:
Set-PSReadlineOption
在您发布的示例中,-m
由于控制台背景颜色较暗,该参数不可见,因此您需要更改范围前景色如下例所示:
Set-PSReadlineOption -TokenKind Parameter -ForegroundColor Blue
显然,您可以将上述命令中的“蓝色”替换为您想要的颜色。我已列出可用于控制台枚举的颜色列表以及可在下面修改的不同令牌。
控制台枚举颜色列表
Black
Blue
Cyan
DarkBlue
DarkCyan
DarkGray
DarkGreen
DarkMagenta
DarkRed
DarkYellow
Gray
Green
Magenta
Red
White
Yellow
代币列表(使用Get-PSReadlineOption
命令行找到)
DefaultTokenForegroundColor : DarkYellow
CommentForegroundColor : Green
KeywordForegroundColor : Green
StringForegroundColor : DarkCyan
OperatorForegroundColor : DarkGray
VariableForegroundColor : Green
CommandForegroundColor : Yellow
ParameterForegroundColor : DarkGray
TypeForegroundColor : Gray
NumberForegroundColor : White
MemberForegroundColor : White
DefaultTokenBackgroundColor : DarkMagenta
CommentBackgroundColor : DarkMagenta
KeywordBackgroundColor : DarkMagenta
StringBackgroundColor : DarkMagenta
OperatorBackgroundColor : DarkMagenta
VariableBackgroundColor : DarkMagenta
CommandBackgroundColor : DarkMagenta
ParameterBackgroundColor : DarkMagenta
TypeBackgroundColor : DarkMagenta
NumberBackgroundColor : DarkMagenta
MemberBackgroundColor : DarkMagenta
EmphasisForegroundColor : Cyan
EmphasisBackgroundColor : DarkMagenta
ErrorForegroundColor : Red
ErrorBackgroundColor : DarkMagenta
答案2
答案3
您可以尝试concfg
获取预设主题/设置。
https://github.com/lukesampson/concfg/blob/master/README.md