使用最新版的Windows10和WSL2必须要用到的Windows Terminal才算忠实的微软粉丝。
1. win10商店里下载Windows Terminal: https://www.microsoft.com/zh-cn/p/windows-terminal/9n0dx20hk701?activetab=pivot:overviewtab
2. 打开WSL2功能并安装对应的ubuntu
3. 自定义配色方案美化Windows Termainl
点击“设置”打开json文件修改配置。
给ubuntu添加配色主题和背景图案。如下图所示:
在配置文件json里添加背景图片路径和不透明度。可以查看微软官方文档: https://docs.microsoft.com/zh-cn/windows/terminal/customize-settings/profile-settings
{
"guid": "{2c4de342-38b7-51cf-b940-2309a097f518}",
"hidden": false,
"name": "Ubuntu",
"source": "Windows.Terminal.Wsl",
"colorScheme": "Solarized Light",
"backgroundImage": "C:/Users/finch/Pictures/0.png",
"backgroundImageOpacity": 0.2,
"backgroundImageAlignment": "center",
"backgroundImageStretchMode": "uniformToFill"
}
并添加主题:
"schemes": [
{
"name": "Solarized Light",
"foreground": "#657B83",
"background": "#FDF6E3",
"cursorColor": "#002B36",
"black": "#002B36",
"red": "#DC322F",
"green": "#859900",
"yellow": "#B58900",
"blue": "#268BD2",
"purple": "#D33682",
"cyan": "#2AA198",
"white": "#EEE8D5",
"brightBlack": "#073642",
"brightRed": "#CB4B16",
"brightGreen": "#586E75",
"brightYellow": "#657B83",
"brightBlue": "#839496",
"brightPurple": "#6C71C4",
"brightCyan": "#93A1A1",
"brightWhite": "#FDF6E3"
},
{
"name": "Retro",
"background": "#000000",
"black": "#00ff00",
"blue": "#00ff00",
"brightBlack": "#00ff00",
"brightBlue": "#00ff00",
"brightCyan": "#00ff00",
"brightGreen": "#00ff00",
"brightPurple": "#00ff00",
"brightRed": "#00ff00",
"brightWhite": "#00ff00",
"brightYellow": "#00ff00",
"cyan": "#00ff00",
"foreground": "#00ff00",
"green": "#00ff00",
"purple": "#00ff00",
"red": "#00ff00",
"white": "#00ff00",
"yellow": "#00ff00"
}
],
给cmd添加仿古绿色模糊低分辨率的扫描线主题:
{
// Make changes here to the cmd.exe profile.
"guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
"name": "命令提示符",
"commandline": "cmd.exe",
"hidden": false,
"closeOnExit" : true,
"colorScheme" : "Retro",
"cursorColor" : "#FFFFFF",
"cursorShape": "filledBox",
"fontSize" : 12,
"padding" : "5, 5, 5, 5",
"tabTitle" : "Command Prompt",
"fontFace": "PxPlus IBM VGA8",
"experimental.retroTerminalEffect": true
},
如图:
来源:oschina
链接:https://my.oschina.net/finchxu/blog/4412721