执行命令,使用winget安装Oh-My-Posh
winget install JanDeDobbeleer.OhMyPosh --source winget --scope user --force
安装完成后,终端会即刻生效,但只会保留在当前环境中,一旦离开当前终端环境便会失效。
故我们需要配置相应的环境变量来解决问题,确保每次成功启动都会自动配置环境变量。
打开环境变量配置,配置powershell环境变量。
notepad $profile
如果我们没有环境变量配置 PROFILE 的情况下会提示不存在,需要手动新建。
提示不存在的时候,可以使用图形化页面进行新建,如果不想使用也可以使用命令行新建。
New-Item –Path $Profile –Type File –Force
完成后文件创建后,再次使用命令 notepad $profile 打开,我们添加内容后保存。在编辑器中填入配置,配置环境变量。
oh-my-posh init pwsh --eval | Invoke-Expression
之后关闭终端,重新打开一个终端,即可体验到新样式。
默认情况下,系统自带的终端的字体不支持图标和中文展示,高级展示会出现乱码,需要手动调整一下字体选择。
解决方案很简单,进入powershell设置中,手动选择支持更多样式,能显示图标和中文的字体即可。
修改完成后,保存退出。

重启终端后,即可看到新的终端样式优化,文字和图标也不再乱码


Comments NOTHING