更改PowerShell中第一个输入单词的颜色

时间:2017-03-25 10:28:56

标签: powershell

我想将第一个控制台语句的颜色从黄色更改为另一种颜色,因为它在白色背景上看起来很糟糕。我怎样才能做到这一点 ? enter image description here

enter image description here

2 个答案:

答案 0 :(得分:8)

语法高亮来自PSReadLine。要设置Command令牌的前景色(默认情况下显示为黄色),请使用Set-PSReadLineOption

Set-PSReadlineOption -TokenKind Command -ForegroundColor DarkGreen

将该语句放在$profile中,以便在每次启动PowerShell时都运行它:

'Set-PSReadlineOption -TokenKind Command -ForegroundColor DarkGreen' |Add-Content $Profile

答案 1 :(得分:2)

更新:对于较新的版本,请使用此命令:

Set-PSReadLineOption -Colors @{ Command = 'Red' }

颜色列表:

  • 黑色
  • 深蓝色
  • 深绿色
  • DarkCyan
  • 暗红色
  • DarkMagenta
  • 暗黄
  • 灰色
  • 暗灰色
  • 蓝色
  • 绿色
  • 青色
  • 红色
  • 洋红色
  • 黄色
  • 白色