Win11怎么配置Windows Terminal_Win11 Terminal美化配置教程【干货】

梦磊君_9056

梦磊君_9056

2026-04-02

363人浏览

原创

已安装 windows terminal 但界面单调,需依次完成五步美化:一、安装 terminal 与 powershell 7;二、部署 nerd fonts 字体;三、安装 oh-my-posh 并初始化主题;四、配置背景图与透明度;五、优化启动性能。

win11怎么配置windows terminal_win11 terminal美化配置教程【干货】

如果您已安装 Windows Terminal,但界面仍为默认单调样式,缺少图标、主题与个性化配色,则说明尚未完成核心美化配置。以下是实现完整 Terminal 美化的具体操作步骤:

一、安装 Windows Terminal 与 PowerShell 7

Windows Terminal 并非系统内置,需单独安装以替代传统控制台;PowerShell 7 提供现代脚本能力与模块兼容性,是 oh-my-posh 正常运行的基础环境。

1、打开 Microsoft Store,搜索 Windows Terminal,点击“获取”完成安装。

2、在 Microsoft Store 中同步搜索并安装 PowerShell(确保版本为 7.4 或更高)。

3、安装完成后,按 Win + R 输入 wt 启动终端,确认配置文件列表中已显示 PowerShell 条目。

二、部署 Nerd Fonts 字体支持图标渲染

Nerd Fonts 是美化前提,原生终端字体无法正确显示 oh-my-posh 所需的 Git 分支符号、电池状态、目录箭头等 Unicode 图标,安装后可彻底解决乱码与方块问题。

1、访问 https://www.nerdfonts.com/font-downloads 下载 CaskaydiaCove Nerd Font 压缩包。

2、解压后全选所有 .ttf 文件,右键选择“为所有用户安装”。

3、启动 Windows Terminal,按 Ctrl + , 打开设置,点击左下角“打开 JSON 文件”,在 defaults 区块内添加或修改:
"font": { "face": "CaskaydiaCove NF" }。

三、安装并初始化 oh-my-posh 主题引擎

oh-my-posh 是终端提示符美化的中枢组件,通过 JSON 主题配置动态注入 Git 状态、执行时间、路径深度、云标识等信息,需与 PowerShell 配置文件深度绑定。

1、以管理员身份运行 PowerShell,执行:
winget install JanDeDobbeleer.OhMyPosh。

windows-healing-gateway
windows-healing-gateway

通过任务计划程序自动监控并自修复 Windows 上的 OpenClaw Gateway,具备 AI 诊断和 Telegram 报警功能。

下载

2、验证安装成功:
oh-my-posh --version,返回有效版本号即表示就绪。

3、运行 notepad $PROFILE 打开 PowerShell 配置文件;若提示不存在,先执行 New-Item -Type File -Force $PROFILE 创建。

4、在 $PROFILE 文件末尾追加以下任一初始化命令(以 atomic 主题为例):
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATHtomic.omp.json" | Invoke-Expression。

四、配置背景图与透明度增强视觉层次

通过设置本地图片作为背景并调节不透明度,可在保持文本高可读性的前提下显著提升终端观感,该配置作用于所有 Shell 标签页,无需重复设置。

1、准备一张路径不含中文与空格的本地图片,例如:D: erminal-bg.jpg。

2、在 settings.json 的 defaults 对象内插入两行:
"backgroundImage": "D:\terminal-bg.jpg",
"backgroundImageOpacity": 0.35。

3、保存 JSON 文件后关闭并重新启动 Windows Terminal,背景图即时生效。

五、启用快捷操作与性能优化方案

默认配置可能导致 PowerShell 启动延迟,尤其在加载 Terminal-Icons 或频繁调用 oh-my-posh 初始化时;以下两种独立方案可分别应对不同瓶颈。

1、针对 oh-my-posh 加载慢:在 $PROFILE 中替换原初始化行为为静态缓存脚本:
$poshCache = "$env:TEMPposh_init.ps1"; if (!(Test-Path $poshCache)) { oh-my-posh init pwsh --config "$env:POSH_THEMES_PATHtomic.omp.json" --print-full-init | Out-File $poshCache -Encoding UTF8 }; . $poshCache。

2、针对 Terminal-Icons 卡顿:采用按需加载方式,仅在执行 ls 时触发图标模块:
function ls-icons { if (!(Get-Module -Name Terminal-Icons)) { Import-Module Terminal-Icons }; Get-ChildItem $args }; Set-Alias ls ls-icons -Option ReadOnly -Force。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

windows win11

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

2023.08.07

1975

5

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.23

2722

1

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

2023.10.13

936

3

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

2025.09.10

3039

7

python中print函数的用法
python中print函数的用法

python中print函数的语法是“print(value1, value2, ..., sep=' ', end='\n', file=sys.stdout, flush=False)”。本专题为大家提供print相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.27

2380

5

python print用法与作用
python print用法与作用

本专题整合了python print的用法、作用、函数功能相关内容,阅读专题下面的文章了解更多详细教程。

2026.02.03

229

24

function是什么
function是什么

function是函数的意思,是一段具有特定功能的可重复使用的代码块,是程序的基本组成单元之一,可以接受输入参数,执行特定的操作,并返回结果。本专题为大家提供function是什么的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.04

2600

5

js函数function用法
js函数function用法

js函数function用法有:1、声明函数;2、调用函数;3、函数参数;4、函数返回值;5、匿名函数;6、函数作为参数;7、函数作用域;8、递归函数。本专题提供js函数function用法的相关文章内容,大家可以免费阅读。

2023.10.07

454

5

自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

2023.07.05

5219

9

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Conan 2 安装指南
Conan 2 安装指南

共0课时 | 0人学习