1. 程式人生 > 實用技巧 >Windows Terminal 配置檔案

Windows Terminal 配置檔案

https://github.com/microsoft/terminal/releases
如果考慮離線安裝,建議下載 PreinstallKit 包,安裝檔案是 *.msixbundle 檔案。
Microsoft.WindowsTerminal_1.2.2381.0_8wekyb3d8bbwe.msixbundle_Windows10_PreinstallKit.zip

教程:https://docs.microsoft.com/zh-cn/windows/terminal/

配置檔案位置:%appdata%\..\Local\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json

離線使用
1. 需要系統安裝了 Desktop Bridge VC++ v14 Redistributable Package
https://www.microsoft.com/en-us/download/details.aspx?id=53175
2. 將 PreinstallKit 包中的 .msibundle 和對應的 msix 解壓到一個固定的資料夾。
可以直接執行 WindowsTerminal.exe 或者 wt

{
    "$schema": "https://aka.ms/terminal-profiles-schema",
    "defaultProfile": "{f323ab3c-9641-4904-a3a6-dc4e4992b6ae}",
    
"copyOnSelect": false, "copyFormatting": false, // "theme": "light", "profiles": { "defaults": { "acrylicOpacity": 0.7, // "colorScheme": "Frost", // "cursorColor": "#000000", "fontFace": "Cascadia Code PL", "useAcrylic": true },
"list": [ { "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "name": "Windows PowerShell", "commandline": "powershell.exe", "hidden": false }, { "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", "name": "命令提示符", "commandline": "cmd.exe", "hidden": false }, { "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}", "hidden": false, "name": "Azure Cloud Shell", "source": "Windows.Terminal.Azure" }, { "guid": "{f323ab3c-9641-4904-a3a6-dc4e4992b6ae}", "name": "Git Bash", "commandline": "%programfiles%\\Git\\bin\\bash.exe --login", "hidden": false, "closeOnExit": true, "fontFace": "Cascadia Code PL", "icon": "%programfiles%\\Microsoft VS Code\\resources\\app\\extensions\\git\\resources\\icons\\git.png" } ] }, "schemes": [ { "name": "Frost", "background": "#FFFFFF", "black": "#3C5712", "blue": "#17b2ff", "brightBlack": "#749B36", "brightBlue": "#27B2F6", "brightCyan": "#13A8C0", "brightGreen": "#89AF50", "brightPurple": "#F2A20A", "brightRed": "#F49B36", "brightWhite": "#741274", "brightYellow": "#991070", "cyan": "#3C96A6", "foreground": "#000000", "green": "#6AAE08", "purple": "#991070", "red": "#8D0C0C", "white": "#6E386E", "yellow": "#991070" } ], "keybindings": [ { "command": { "action": "copy", "singleLine": false }, "keys": "ctrl+c" }, { "command": "paste", "keys": "ctrl+v" }, { "command": "find", "keys": "ctrl+shift+f" }, { "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "alt+shift+d" } ] }