Изменить меню PowerShell PSReadLine Заполнить цвета функции

Я сейчас играю с PSReadLine Параметры модуля в PowerShell. В частности, я настраиваю собственную цветовую тему. Я смог установить большинство требуемых цветов, используя следующий синтаксис в качестве примера:Set-PSReadLineOption -TokenKind Variable -ForegroundColor DarkYellow

Однако, когда я использую MenuComplete функция PSReadLine модуль нажатием Ctrl+Spacebar предложения выделены в DarkGreen и я не могу найти способ изменить эти цвета.

1 ответ

Я не вижу эту опцию в старых настройках цвета, но по состоянию на 6.1.0, вы можете изменить цвет Selection как это:

$colors = @{
   "Selection" = "$([char]0x1b)[38;2;0;0;0;48;2;178;255;102m"
}

Set-PSReadLineOption -Colors $colors

Другие вопросы по тегам