Oh-My-Posh安装及使用

1、通过Microsoft Store搜索oh-my-posh进行安装

2、配置PowerShell 启动时加载 Oh My Posh

2.1确认配置文件路径:

复制代码
$PROFILE
# 常见路径:C:\Users\你的用户名\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

2.2若文件不存在则创建:

复制代码
New-Item -Path $PROFILE -Type File -Force

2.3用记事本打开并编辑:

复制代码
notepad $PROFILE

2.4在文档中写入一下内容并保存

复制代码
# Oh My Posh - 美化 PowerShell 提示符
# 主题可选: jandedobbeleer, atomic, powerlevel10k_rainbow, star, slimfat 等
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\jandedobbeleer.omp.json" | Invoke-Expression

# Terminal-Icons:让 ls 等命令显示文件类型图标
Import-Module -Name Terminal-Icons

2.5安装 Terminal-Icons 模块,先执行:

复制代码
Install-Module -Name Terminal-Icons -Repository PSGallery -Scope CurrentUser

2.6使配置生效:

复制代码
. $PROFILE

2.7如果报如下error

2.8以管理员身份打开 PowerShell,输入以下命令并回车:

复制代码
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

系统会提示你确认,输入 Y 并回车即可。

3、安装 Nerd Font(解决图标方框/乱码)

Oh My Posh 和 Terminal-Icons 的图标依赖 Nerd Font,否则会显示为方框或乱码。

复制代码
Windows Terminal:设置 → 配置文件 → 默认值 → 外观 → 字体 → 选择刚安装的 Nerd Font(如 MesloLGM Nerd Font)。
Cursor / VS Code 内置终端:设置 → 搜索 Terminal › Integrated: Font Family → 填入 MesloLGM Nerd Font 或 FiraCode Nerd Font。

重新打开一个终端标签页,图标即可正常显示。

注意:如果没有Windows Terminal可在Microsoft Store下载安装。

相关推荐
一隅论数智3 天前
给AI一张“业务概念地图“:本体如何从哲学走向企业智能
大数据·人工智能·经验分享·笔记·学习·学习方法·政务
XiHongShi20163 天前
STM32F407 RTC定时器例程,建议保存
stm32·单片机·学习
爱吃苹果的日记本3 天前
离散数学第六课
学习·离散数学
龙亘川3 天前
明月照湾区,智启新赛道:从顶流文旅IP盛会看智慧文旅升级路径
人工智能·智慧城市·开源软件·数据可视化
AI职业加油站3 天前
AI智能体应用工程师证书:政策红利下的职业新风口
大数据·运维·人工智能·学习·职场发展
龙亘川3 天前
一网统管AI平台民生业务实践:基于城市数字底座赋能公积金业务服务升级
大数据·安全·智慧城市·开源软件·数据可视化·政务
旖旎夜光3 天前
力控面试题 01.01: 判定字符是否唯一(位运算) —— 题解
c++·学习·算法·leetcode·力控
奇思妙想聪明勤奋的小羊3 天前
DeepAgents第5章:子Agent 与上下文隔离—让 Agent学会委派
人工智能·python·学习·语言模型
霍霍的袁3 天前
【C++】map 和 set 的使用 | 从用法到底层
开发语言·c++·学习·visual studio