高情商说法:所谓工欲善其事,必先利其器,身为一枚小小前端攻城狮的小波花费了点时间把win11终端美化fluent terminal+oh my posh的详细步骤总结出来分享给小伙伴们,提升下win11的终端用户体验~

低情商说法:纯纯小波个人强迫症,win11自带终端用户体验不是太好,所以小波去找了下win11这款终端推荐应用fluent terminal,mac有oh my zsh美化,win11则可以用oh my posh替代;必须得换掉这丑陋的win11自带终端。


😚 先上fluent terminal+oh my posh终端美化后成品效果

fluent terminal + oh my posh 终端美化后成品效果

环境: ( 查看power shell版本命令:$PSVersionTable )

操作系统:win11 21H2 22000.675
power shell:5.1.22000.653
fluent terminal:0.7.7.0
oh my posh:7.82.0

1. csdn参考网址[1]
2. 知乎参考网址[2]
3. oh my posh官网 [3]

🤔 第一步:安装fluent terminal终端

  • win11应用商店安装 (小波选择商店安装,因为github有网速限制)

安装 fluent terminal

  • github仓库安装:fluentTerminal[4]

🤔 第二步:安装oh my posh

打开power shell输入以下命令 (一路 Y Y Y 下去…)

1
2
3
4
5
6
7
8
9
10
# 权限
Set-ExecutionPolicy Bypass
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser

# 去oh my posh 找到 windows 安装命令 -- winget
# 为什么要执行这句命令,因为上面执行可能因网络关系或者 oh my posh 版本问题导致无法安装成功或少文件
# 用微软自带安装,可以拿到一个地址,下不了就复制到浏览器下载
winget install JanDeDobbeleer.OhMyPosh

oh my posh


🤔 第三步:power shell挂载oh my posh配置

3.1 写入:oh my posh配置

  • UI界面操作:

    路径C:\Users\xxx\Documents\WindowsPowerShell\

    新建个文本,然后粘贴以下代码保存后修改x.txtMicrosoft.PowerShell_profile.ps1

1
2
3
4
Import-Module oh-my-posh
Import-Module posh-git
# 有些博客是老写法,这是当前版本正确写法,老写法会报错
Set-PoshPrompt -Theme clean-detailed
  • 终端命令操作:power shell中执行
1
2
3
4
5
6
7
8
$PROFILE
cd C:\Users\xxx\Documents\WindowsPowerShell\
New-Item "Microsoft.PowerShell_profile.ps1" -type File
# 编辑文件写入代码
"Import-Module oh-my-posh" > Microsoft.PowerShell_profile.ps1
"Import-Module posh-git" > Microsoft.PowerShell_profile.ps1
"Set-PoshPrompt -Theme clean-detailed" > Microsoft.PowerShell_profile.ps1


3.2 载入 :终端power shell中执行

1
Get-content Microsoft.PowerShell_profile.ps1

到这里基本上算是能用了,如果还要继续个性美化,接着操作...


🤔 第四步:下载oh my posh主题和字体

oh my posh 主题[5]

​ 特殊字体[6]


4.1 上面两地址下载完成后,把themes中文件粘贴到以下路径中

C:\Users\xxx\Documents\WindowsPowerShell\Modules\oh-my-posh\7.82.0\themes


4.2 查看oh my posh官网的主题,自己选择喜欢的主题名字,然后替换Microsoft.PowerShell_profile.ps1文件中的主题名字

1
Set-PoshPrompt -Theme clean-detailed

4.3 右键字体直接安装后打开fluent terminal,左上角 汉堡菜单–> 终端–>字体

fluent terminal


4.4 切到主题,copy一份,设为默认,然后再把ForegroundCursor改成自己喜欢的颜色

这样就不会一打开fluent terminal终端白压压的一片~

fluent terminal


🧐 oh my posh美化fluent terminal终端小波遇见的问题总结

  1. 权限
1
2
3
4
# 查看权限
Get-ExecutionPolicy -List
# 设置
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

最终如图即可解决权限问题(确保CurrentUser对应的值=Bypass)

power shell权限


😚 win11终端fluent terminal美化来自小波的bilibili视频教程


🧐 win11终端fluent terminal美化小波用到的参考网址


微信

微信

支付宝

支付宝

win11终端美化:fluent terminal+oh my posh
https://blog.ganxb2.com/45601.html
作者
chopin gump
许可协议
小尾巴
Stay Hungry, Stay Foolish「求知若饥, 虚心若愚」 — 廿壴(ganxb2)
好好说话,咱们还能做盆友!(填写QQ邮箱即可快速收到回复通知~)🦐_(≧∇≦」∠)_