资讯动态

终端图标变方框怎么办:Oh-My-Posh 的 Nerd Font 三步装好

发布时间:2026/9/5 15:39:36 来源:尧图企业网站定制
终端图标变方框怎么办Oh-My-Posh 的 Nerd Font 三步装好【免费下载链接】oh-my-poshThe most customisable and low-latency cross platform/shell prompt renderer项目地址: https://gitcode.com/GitHub_Trending/oh/oh-my-posh本文帮你在 5 分钟内完成 Oh-My-Posh 的 Nerd Fonts带图标补丁的字体包安装与终端字体绑定。Oh-My-Posh 是一个跨平台、低延迟的终端提示符渲染器它的主题图标显示不正常根子基本都在字体上。① 五分钟速通先装再看效果别急着翻文档先跑这一条oh-my-posh font install meslo它会下载官方推荐的 Meslo 字体含 MesloLGM Nerd Font带连字符补丁的版本到系统或用户字体目录。管理员权限运行则装全系统。再跑oh-my-posh font list可以逐行列出所有可安装的字体名想换别的字体就照着列表选。如果支持 URL 或本地 zip 的字体包也可以直接oh-my-posh font install ./CascadiaCode.zip。如果你的终端本来就指定了 MesloLGM Nerd Font刷新窗口后 git 分支、时间这些图标就该正常显示了。还是方框说明终端还没用上字体往下走第②层。② 标准配置让终端用上刚装的字体字体属于 UI 层设置不是 shell 配置。所以你在容器或 WSL 里跑 Oh-My-Posh 时字体要装到宿主系统上再配终端模拟器。各平台操作都是打开字体选项 → 选 MesloLGM Nerd Font → 保存差别只在入口。Windows Terminal 里指定 Nerd Font改哪个文件settings.json快捷键 CtrlShift,。加哪几行把 font 放进 defaultsprofiles: { defaults: { font: { face: MesloLGM Nerd Font } } }保存即生效。注意 VS Code 集成终端不继承 Windows Terminal 的字体要单独在用户设置里加terminal.integrated.fontFamily: MesloLGM Nerd Font或在设置页搜 Integrated: Font Family 直接改。macOS 终端切换字体打开 Profiles → 左侧选你的 profile → Text → Font选 MesloLGM Nerd Font。喜欢命令行的话一条 osascript 也能改osascript -e tell application Terminal to set font of settings set Basic to MesloLGL Nerd Font Mono用 Homebrew 的话brew install --cask font-fira-code-nerd-font这类第三方 Nerd Font 也是现成方案装完照旧在终端里选上。Linux 下安装字体并刷新字体缓存oh-my-posh font install meslo fc-cache -fv第一条默认装到用户字体目录想装全系统就加 sudo第二条刷新字体缓存部分发行版不刷不认新字体。习惯手动装的人也可以把 TTF 丢进~/.local/share/fonts再执行fc-cache -fv。最后到你的终端模拟器iTerm2、GNOME Terminal 等字体选项里选中 MesloLGM Nerd Font收工。③ 深度定制与对症排障图标全是空框英文正常原因终端还在用系统默认字体或字体缓存没刷新。 修复回终端设置重新选一遍字体Linux 先执行fc-cache -fv。同款字体缺个别图标原因系统里留着同名旧版本字体终端加载到了旧的那一份。 修复删掉旧版再刷缓存或直接oh-my-posh font install meslo重装 TTF 版CLI 默认就挑 .ttf。VS 的终端字体列表里没有 OTF原因Visual Studio 只列出 TTF 字体OTF 不显示。 修复装 TTF 版本即可不用折腾。兜底实在装不了字体的环境直接用无图标主题完全不依赖字体oh-my-posh init $SHELL --config themes/agnoster.minimal.omp.jsonminimal 主题不用 Nerd Font 图标不装字体也有完整效果字体什么时候装好什么时候换主题。只解决图标问题第①层的命令就够了想改主题、换字体再进第③层。更多细节看 字体安装文档主题样例在 themes 目录。【免费下载链接】oh-my-poshThe most customisable and low-latency cross platform/shell prompt renderer项目地址: https://gitcode.com/GitHub_Trending/oh/oh-my-posh创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价