安装字体
首先需要注意的是,oh-my-posh 主题使用了一些非 Powerline 字体不支持的字符,因此如果你使用默认的等宽字体(比如 Consolas),在显示过程中就会出现乱码、字符显示不全的现象。
所以使用更纱黑体,直接安装就行
安装配置 oh-my-posh
参考:5 个 PowerShell 主题,让你的 Windows 终端更好看 - 少数派
Windows Terminal 终极美化 - 禅境花园
安装 posh-git 和 oh-my-posh 这两个模块
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
让 PowerShell 主题配置生效
新增(或修改)你的 PowerShell 配置文件
如果之前没有配置文件,就新建一个 PowerShell 配置文件
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
用记事本打开配置文件
notepad $PROFILE
在其中添加下面的内容
Import-Module posh-git
Import-Module oh-my-posh
Set-Theme Paradox
其中最后一句 Set-Theme <主题名> 就是配置主题的命令。
有不同的主题,只要选择自己喜欢的主题就行了
卸载
如果你在安装过程中出现了异常,可以使用下面的脚本来恢复:
Uninstall-Module posh-git
Uninstall-Module oh-my-posh
""> $PROFILE
上面的脚本会清空你的Powershell profile(如果你不知道什么是profile,那就可以放心执行)
已安装的字体不会影响日常使用,如果需要卸载,可以在控制面板中的“字体”模块中手动删除
安装windows terminal
在微软商店里搜windows terminal,安装
配置windows terminal
在windows terminal设置的时候会打开JSON文件,在里面配置颜色。
主题色选择:atomcorp/themes: Themes for Windows Terminal
用在"schemes"数组里面
然后在“list”里面的“colorScheme”里面指定名字就行了
效果还算可以,但是我不太喜欢这个颜色主题,所以我可能还需要找找