前言
我沒有在微軟 Windows Terminal 官網找到 settings.json
的 schemes
詳細說明,這里簡單說明下 schemes
中的參數。
美化
- 請參閱: Windows Terminal 美化 。
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 的顏色是系統定的,沒管這里。