安装Oh-My-Posh终端优化

结城 Windows 3 次阅读 386 字 发布于 3 小时前 预计阅读时间: 2 分钟


执行命令,使用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设置中,手动选择支持更多样式,能显示图标和中文的字体即可。

修改完成后,保存退出。

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