①将要设置为背景的图片放在这个目录下
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\RoamingState
②打开terminal的"Settings", 找到"profiles", 找到要设置的shell
我设置的是"cmd"
③在"icon"下面一行插入三行内容
只需要替换"自己的图片.jpg",注意不要漏掉逗号
"backgroundImage" : "ms-appdata:///roaming/自己的图片.jpg", "backgroundImageOpacity" : 0.75, "backgroundImageStrechMode" : "fill",
效果
在profiles中,设置的是哪个模块的在这里看
每个模块的配色是看profiles中的colorScheme和下面schemes中的name的对应
一个profiles对象的示例
参数定义:
- acrylicOpacity ==> 亚克力模糊效果透明度,值:
0~1
- closeOnExit ==> 关闭窗口时退出当前shell,值:
true|false
- colorScheme ==> 颜色主题名称,为[]schemes下的主题对象中name的值
- commandline ==> 启动终端窗口时执行指定的程序/命令/脚本
- cursorColor ==> 光标颜色,值:16进制码
- cursorShape ==> 光标形状,值:
bar|vintage|underscore|filledBox|emptyBox
- fontFace ==> 字体
- fontSize ==> 字体大小
- guid ==> 唯一标识符
- historySize ==> 保留历史行数
- icon ==> 指定显示在顶部tab以及下拉菜单中的图标
- name ==> 指定该profiles对象的名称,将会显示在下拉菜单中
- padding ==> 边距,值:
0, 0, 0, 0
,值设定顺序为左、上、右、下- snapOnInput ==> 键入时跳转到光标位置,值:
true|false
- startingDirectory ==> 启动时的路径
- useAcrylic ==> 开启亚克力模糊,值:
true|false
,如果设定为false,则acrylicOpacity
无效