cmd.exe 高亮背景顏色

cmd.exe 高亮背景顏色

當您使用命令提示字元 (cmd.exe) 突出顯示文字時,它只會反轉您選擇的任何內容的顏色:

白色的

不過白色對我來說有點亮,我比較喜歡灰色背景。我可以更改白色突出顯示顏色嗎?

http://github.com/Microsoft/console/issues/64

答案1

快閃背景設定從控制台視窗屬性用於控制台彈出視窗的顏色,例如當您按下F7查看您在控制台會話中使用過的命令的歷史記錄。

在此輸入影像描述

預設情況下,控制台螢幕突出顯示顏色只是顯示為您在中設定的任何顏色的反色。控制台視窗屬性來自螢幕背景環境。

在此輸入影像描述

因此,請按照建議,如果您設置螢幕背景顏色到50,50,50在裡面選定的顏色值設置,那麼這似乎會根據其反色為您提供灰色突出顯示顏色。

在此輸入影像描述

在此輸入影像描述

這樣做的代價是,常規的非突出顯示控制台背景顏色將比純黑色更淺。

在此輸入影像描述


更多資源

  • 考慮調整顯示器的顏色、對比度和/或亮度設置,而不是控制台 Windows 屬性,以獲得所需的色調結果等。
  • Windows 控制台 Colortool 簡介

答案2

這可以使用 Windows 終端機來完成:

https://github.com/microsoft/terminal

設定範例:

{
   "profiles": {
      "list": [{
         "commandline": "powershell.exe -NoLogo",
         "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
         "selectionBackground": "#FFFFFF"
      }]
   }
}

這裡還有一些其他選項:

https://docs.microsoft.com/windows/terminal/customize-settings/color-schemes

相關內容