使用 oh my posh 美化 win11 中自带的 terminal 终端
terminal 执行以下步骤。
Set-ExecutionPolicy Bypass Install-Module oh-my-posh -Scope CurrentUser Install-Module posh-git -Scope CurrentUser
注1:此处 terminal 在管理员模式下运行
注2: 后两条install,记得输y表同意
生成 profile 文件
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force } code $PROFILE
往生成的 profile 文件中加入以下段落
Import-Module posh-git Import-Module oh-my-posh Set-PoshPrompt -Theme JanDeDobbeleer
注: JanDeDobbeleer 替换成需要的主题
使用nerd字体处理乱码
- 下载几个喜欢的字体,就普遍理性而论,只要上面找的主题文件名字没有
minimal
,都必须安装nerd字体 - 所有的nerd字体均默认适配现有主题,不适配的话要考虑更换主题
- 下载好的字体,解压,全选,安装 即可
配置进terminal
参考这一部分
terminal界面下按 ctrl + shift + ,
进入settings,在defaults后的花括号内添加font
、 face
如下:
{ "profiles": { "defaults": { "font": { "face": "MesloLGM NF" } } } }
官方默认推荐的是上面写的 MesloLGM NF
,但其实都可以
注意,这个名字必须跟nerd网页上的名字一致,否则可能无法加载
- 注意重启terminal
omp 美化效果图(我使用的theme是bubbles,font是cousine nf)
完成。
后记:
加了这个玩意之后,terminal变得奇慢无比
后来觉得华而不实,删了。。。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)