Windows Terminal 安装和配置手记
Windows Terminal
(Windows 终端)[1] 是一个面向命令行工具和 shell(如命令提示符、PowerShell
和适用于 Linux
的 Windows
子系统 (WSL
))用户的新式终端应用程序。 它的主要功能包括多个选项卡、窗格、Unicode
和 UTF-8
字符支持、GPU
加速文本呈现引擎,还可以用于创建你自己的主题并自定义文本、颜色、背景和快捷键绑定。如今它迎来了 1.0 正式版,记录下安装和配置过程,以后也可以少翻阅点文档。
项目地址: https://github.com/Microsoft/Terminal
商店地址: https://aka.ms/terminal
安装
安装方式有多种,推荐使用微软应用商店 (Microsoft Store) 安装,后续可以接收自动更新。
其他方式:
- Github Release,需要预先安装 Desktop Bridge VC++ v14 Redistributable Package,此方式安装不会接收自动更新
- 安装 Chocolatey (非官方) 包管理器的用户可以通过
choco install microsoft-windows-terminal
和choco upgrade microsoft-windows-terminal
来安装和更新
配置
Windows Terminal
设置以 settings.json
配置文件的形式来控制,通过设置选项或者快捷键 CTRL + ,
打开。
安装 Powerline 字体
使用 Powerline
配置样式前先安装 Powerline
字体,官方推荐 Cascadia ,其中 Cascadia Code PL
或 Cascadia Mono PL
,这两者包含 Powerline
字形。更多 Powerline
字体下载项目 Powerline Fonts ,运行 install.ps1
脚本安装。
修改 settings.json
应用字体,profiles
下 defaults
增加一行 "fontFace": "Cascadia Mono PL"
(全局配置) 或者在 list
对应 Shell
配置里修改对不同 Shell
应用不同字体。
在 PowerShell 中设置 Powerline
先决条件:
- 安装适用于
Windows
的 Git Get-ExecutionPolicy
查看是否设置为RemoteSigned
或Unrestricted
, 管理员运行PowerShell
, 输入Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Confirm
使用 PowerShell
,安装 Posh-Git
[2] 和 Oh-My-Posh
[3]:
|
|
自定义 PowerShell 提示符
使用 notepad $PROFILE
或所选的文本编辑器打开 PowerShell
配置文件。
在 PowerShell
配置文件中,将以下内容添加到文件的末尾:
|
|
现在,每个新实例启动时都会导入 Posh-Git
和 Oh-My-Posh
,然后从 Oh-My-Posh
设置 Agnoster
主题。 Oh-My-Posh
附带了若干内置主题。
在本机上隐藏 username@host
的前缀格式,在 $PROFILE
配置文件中首行加入:
|
|
修改配色主题
要修改配色主题,只需要在全局配置或者对应 Shell
配置中加入 colorScheme
属性,并将配色方案的 name
作为值。
|
|
Windows Terminal
自带了几款主题:
Campbell
Campbell Powershell
Vintage
One Half Dark
One Half Light
Solarized Dark
Solarized Light
Tango Dark
Tango Light
更多配色主题参考 iTerm2-Color-Schemes
项目:https://github.com/mbadolato/iTerm2-Color-Schemes
将该项目 windowsterminal
文件夹下面对应主题的 json
文件内容完整复制到 settings.json
文件的 schemes
数组内,然后配置 colorScheme
为配色名字即可。
修改背景图片
|
|
毛玻璃效果
|
|