Terminal下载地址:https://www.microsoft.com/zh-cn/p/windows-terminal-preview/9n0dx20hk701?activetab=pivot:overviewtab
参考文章:
- https://sspai.com/post/59380
- https://printempw.github.io/windows-terminal-setup-guide/
Terminal 配置
常用配置
{
// 默认打开的 Profile GUID(下面会详细介绍)
"defaultProfile": "{e1e1ac58-02c1-456a-a857-01149673a65d}",
// 终端窗口默认大小
"initialCols": 120,
"initialRows": 30,
// 亮色或暗色主题,可选值 "light", "dark", "system"
"requestedTheme": "system",
// 合并标题栏和标签栏
"showTabsInTitlebar": true,
// 如果 showTabsInTitlebar 与本值同为 false 时,自动隐藏标签栏
"alwaysShowTabs": true,
// 在标题栏上显示当前活动标签页的标题
"showTerminalTitleInTitlebar": true,
// 双击选择时用于分词的字符
"wordDelimiters": " /\\()\"'-.,:;<>~!@#$%^&*|+=[]{}~?\u2502",
// 选择时复制到剪贴板
"copyOnSelect": true,
// 标签页宽度不固定
"tabWidthMode": "titleLength",
// ...
}
添加新的Shell
"profiles": {
"defaults": {
// 所有 Profile 共用的设置可以放这里,就不用写多次了
// 字体设置
"fontFace": "Cascadia Code",
"fontSize": 11,
// 光标类型,可选值 "vintage" ( ▃ ), "bar" ( ┃ ), "underscore" ( ▁ ), "filledBox" ( █ ), "emptyBox" ( ▯ )
"cursorShape": "underscore",
// 背景亚克力透明效果(窗口失去焦点时无效)
"useAcrylic": true,
"acrylicOpacity": 0.8
},
"list": [
{
// 每个 Profile 的唯一标识符,生成方法见下
"guid": "{e1e1ac58-02c1-456a-a857-01149673a65d}",
// 设置为 true 即可在新建菜单中隐藏
"hidden": false,
// 名字,会显示在菜单中
"name": "Ubuntu",
// 启动命令行
"commandline": "wsl.exe",
// 启动目录
"startingDirectory": ".",
// 背景图片
// "backgroundImage" : "X:\\path\\to\\background.png",
// "backgroundImageOpacity" : 0.5,
// "backgroundImageStretchMode" : "uniformToFill",
// 菜单与标签中显示的图标
"icon": "X:\\path\\to\\ubuntu.png",
// 配色方案,见下
"colorScheme": "Tango Dark",
// 光标颜色
"cursorColor": "#FFFFFF",
// ... 其他配置请参见官方文档
}
]
}
Terminal 美化
实现图片背景
进入本地文件夹
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\RoamingState
相关配置文件
# 背景图片
"backgroundImage" : "",
# 透明度
"backgroundImageOpacity" : 0.75,
# 毛玻璃
"useAcrylic" : false