Windows Terminal 配色方案說明


前言

我沒有在微軟 Windows Terminal 官網找到 settings.jsonschemes 詳細說明,這里簡單說明下 schemes 中的參數。

美化

schemes

schemes 數組是用來定義配色方案的。

一共有下面十幾個 key ,並寫了一些我的出來具體的作用,僅供參考:

  • name :這個配色方案的 ID 。
  • background :背景顏色。
  • foreground :輸出顯示字體顏色,ssh 輸入命令顏色。
  • black :箭頭左邊三角,git 目錄的 .git 目錄下提示箭頭背景提示文字。
  • red :ssh 后 vim 打開文本文件已輸入行普通字符顯示文字。
  • green :git 目錄的 .git 目錄下提示箭頭背景提示。
  • yellow :git 目錄的分支箭頭背景提示。
  • blue :目錄箭頭本體。
  • purple :ssh 后 vim 等工具打開文件后的 {}等符號本體,git 更新完后顯示的分支箭頭背景提示。
  • cyan :引號及內部字符。
  • white :未知。
  • brightBlack :cd 等 命令后面的 ..* 等特殊符號,以及命令參數字符顏色。
  • brightRed :系統提示字符顏色:錯誤的命令,git status 顯示。
  • brightGreen :ssh 用戶權限顯示。
  • brightYellow :輸入的命令字符。
  • brightBlue :ssh 文件夾等高亮顯示,ssh 目錄,vim 打開文本文件未輸入行 ~ 字符顯示。
  • brightPurple :未知。
  • brightCyan :ssh vim 等工具打開文件后的 {} 等符號背景。
  • brightWhite :目錄箭頭左邊和中間的提示文字。

示例

  • schemes 數組:

    ......
    "schemes": [
    	{
    		"name": "Terminal Salf Scheme",
    		"background": "#000000",
    		"foreground": "#EDECE3",
    		"black": "#EDECE3",
    		"red": "#EDECE3",
    		"green": "#FF7792",
    		"yellow": "#FF7792",
    		"blue": "#007A99",
    		"purple": "#FF8F44",
    		"cyan": "#21EFEF",
    		"white": "#ffffff",
    		"brightBlack": "#00FFCC",
    		"brightRed": "#FF7792",
    		"brightGreen": "#00CC00",
    		"brightYellow": "#EDECE3",
    		"brightBlue": "#EDECE3",
    		"brightPurple": "#FF33FF",
    		"brightCyan": "#CC0029",
    		"brightWhite": "#FF9900"
    	}
    ],
    ......
    

圖樣

  • 正常操作

  • git 操作

  • ssh 操作

  • vim 操作

    • 這里的 json key 的顏色是系統定的,沒管這里。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM