介绍
Windows Teminal 是一款新式、快速、高效、强大的终端应用程序,适用于命令行工具、命令提示符、PowerShell、WSL(Linux 子系统)等等的 Shell 用户,主要功能包括多选项卡、窗格、Unicode / UTF-8 字符支持、GPU 加速文本渲染引擎,以及自定义主题、样式和配置等等。
安装 Windows Terminal
打开 Microsoft Store
,搜索 Windows Teminal
并安装。
启动:
安装最新版本 PowerShell
Widows 10 默认是 Windows PowerShell 是 5.X 版本,在 Win10 V1903 以上版本后,打开 PowerShell 时,会提示 “尝试新的跨平台 PowerShell https://aka.ms/pscore6” ,
打开提示网址。
选择 PowerShell-<version>-win-<os-arch>.msi
格式的安装包:
下载后,双击安装程序并按照提示进行操作。
安装程序在 Windows“开始”菜单中创建一个快捷方式。
- 默认情况下,包安装位置为
$env:ProgramFilesPowerShell
- 可以通过“开始”菜单或
$env:ProgramFilesPowerShell\pwsh.exe
启动 PowerShell
PowerShell 7 安装到新目录,并与 Windows PowerShell 5.1 并行运行。 对于 PowerShell Core 6.x,PowerShell 7 是删除 PowerShell Core 6.x 的就地升级。
- PowerShell 7 安装到
$env:ProgramFilesPowerShell7
$env:ProgramFilesPowerShell7
文件夹已添加到$env:PATH
$env:ProgramFilesPowerShell6
文件夹已删除
如果需要与 PowerShell 7 并行运行 PowerShell 6,请使用 ZIP 安装方法重新安装 PowerShell 6。
查看版本,在命令行窗口中输入命令
$PSVersionTable.PSVersion
美化 Windows Terminal
参考:https://docs.microsoft.com/zh-cn/windows/terminal/
默认会话为 Power Shell 5.x 版本,将之修改为7
"defaultProfile":
的值改为 "source": "Windows.Terminal.PowershellCore"
的 guid 即可,例如它的 guid 为"{574e775e-4f2a-5b96-ac1e-a2962a402336}"
。
"defaultProfile": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
schemes配置
{
"name": "Snazzy",
"black": "#000000",
"red": "#fc4346",
"green": "#50fb7c",
"yellow": "#f0fb8c",
"blue": "#49baff",
"purple": "#fc4cb4",
"cyan": "#8be9fe",
"white": "#ededec",
"brightBlack": "#555555",
"brightRed": "#fc4346",
"brightGreen": "#50fb7c",
"brightYellow": "#f0fb8c",
"brightBlue": "#49baff",
"brightPurple": "#fc4cb4",
"brightCyan": "#8be9fe",
"brightWhite": "#ededec",
"background": "#1e1f29",
"foreground": "#ebece6"
}
毛玻璃主题
若喜欢毛玻璃主题,可以在 "profiles"
内加入以下两个参数:
- useAcrylic:如果设置为
true
,窗口将使用acrylic
背景。 设置为false
时,窗口将为普通的、不带纹理的背景。默认值为false
。 - acrylicOpacity:将
useAcrylic
设置为true
时,这会设置该配置文件的窗口透明度。 接受的浮点值为 (0) ~ (1)。默认值为 (0.5)。
效果如下: