【Windows 11】终端美化配置(优化)
前言:昨天连夜更新了win11系统,可以说算是晚了,不过还好老机子还能支持。。。今天想搞点事情,睡不着。看了一篇博主的文章,跟着做发现存在一些问题,步骤不是很明确,所以想着再细化一下,方便想要搞事情的朋友能够剩下一点时间,更顺利一点~
文章目录
- 一、工具软件、字体安装
- 1、Windows Terminal、PowerShell
- 2、字体
- 3、安装 oh-my-posh
- 4、主题
- 二、终端配置
- 三、文件配置
- 四、效果展示
一、工具软件、字体安装
1、Windows Terminal、PowerShell
1、从 Microsoft store上下载 Windows Terminal
和 PowerShell
。
返回顶部
2、字体
下载目标字体 : Caskaydia Cove Nerd Font
下载地址:https://www.nerdfonts.com/font-downloads
解压好字体包后,双击字体,点击安装即可。
返回顶部
3、安装 oh-my-posh
oh-my-posh使用文档地址:https://ohmyposh.dev/docs/windows
在powershell下执行下面命令进行安装
winget install JanDeDobbeleer.OhMyPosh
升级版本执行下面命令
winget upgrade JanDeDobbeleer.OhMyPosh
参见:winget介绍
注意:这里本人在下载oh-my-posh组件的时候出现了点问题,不知道是不是winget版本过高的问题,一直下载不下来。后面就下了个版本较低的,就可以了,关于下载参见:https://github.com/microsoft/winget-cli/releases
返回顶部
4、主题
下载好后的主题路径(组件的安装路径下):~\AppData\Local\Programs\oh-my-posh\themes\
返回顶部
二、终端配置
1、打开Windows Terminal,导航栏中找到设置UI界面【同样存在版本问题否则设置还是json文件找不到图形界面,建议检查更新一下】。Windows Terminal 是一个面向命令行工具和 shell(如命令提示符、PowerShell 和适用于 Linux 的 Windows 子系统 (WSL))用户的新式终端应用程序。 它的主要功能包括多个选项卡、窗格、Unicode 和 UTF-8 字符支持、GPU 加速文本呈现引擎,还可以用于创建你自己的主题并自定义文本、颜色、背景和快捷键绑定。
2、我们美化可以看做是为终端制作皮肤 — 写个新的配置文件。在设置UI界面左边菜单栏找到添加新配置文件,常规配置如下图。
返回顶部
三、文件配置
1、终端环境配置好,美化组件也下好了,接下来就是通过文件配置将两者联系起来,使用如下命令查看默认的配置文件位置:
echo $profile
注意:第一次安装之后下面的文件是不存在的,需要自己创建(手动创建、命令方式均可)
2、创建好文件后,粘贴下面的语句到配置文件中:
oh-my-posh --init --shell pwsh --config ~\AppData\Local\Programs\oh-my-posh\themes\slim.omp.json | Invoke-Expression
3、复制粘贴后保存文件,通过命令 . $profile
使配置生效,出现如图默认的样式即代表成功。
本人在安装的时候,这里报错:
oh-my-posh : 无法将“oh-my-posh”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
上网并没有查到完全一样的解释,但是找到了相似的:无法将 “node” 识别为 cmdlet, 函数,脚本文件或可运行程序名称。关键在于环境变量的配置,打开电脑系统找到环境变量,将oh-my-posh添加至path中重启电脑即可。
4、上面说过主题路径在:~\AppData\Local\Programs\oh-my-posh\themes\...
通过如下命令,我们可以查看所有的主题样式(直接复制,终端黏贴回车运行即可~):
Get-ChildItem -Path "~\AppData\Local\Programs\oh-my-posh\themes\*" -Include '*.omp.json' | Sort-Object Name | ForEach-Object -Process {$esc = [char]27Write-Host ""Write-Host "$esc[1m$($_.BaseName)$esc[0m"Write-Host ""oh-my-posh --config $($_.FullName) --pwd $PWDWrite-Host ""
}
5、选择喜欢的主题,记住名称,修改配置文件的的主题路径,重新应用:
6、使用如下命令,下载美化终端的图标:
Install-Module -Name Terminal-Icons -Repository PSGallery
Import-Module -Name Terminal-Icons
返回顶部
四、效果展示
瑞思拜~
参考:Windows 11终端美化配置(文章)、windows11 终端配置美化(视频教程)
【Windows 11】终端美化配置(优化)相关推荐
- 告别黑白CMD PowerShell + Windows Terminal 终端美化
Windows Terminal 只支持 Windows 1903 以上的版本,如果你的电脑未升级,可以退出浏览了. 软件介绍与安装 在微软商店下载下载 PowerShell 和 Windows Te ...
- shell win10 改成cmd_Win10 的 PowerShell、CMD 和 Windows Terminal 全方位美化配置方法
说明:# 原创 # 标签为 IT 之家在 IT 圈所设的投稿栏目,具体投稿规则点此查看. 其实网上的教程已经很多,但还是分享我自己亲测出来的吧 众所周知,Windows 10 自带的 PowerShe ...
- vim\neovim美化 + 终端美化配置
VIM 为了方便大家在不同的平台都能成功配置,考虑到不同的包管理下载的vim都是不同版本的,这里直接采用源码编译版本进行使用 效果图: 用了一段时间的spacevim 因为不太喜欢它的底部弹窗,索性该 ...
- WindowBlinds 11 - Windows 11 系统美化工具软件下载
当我们长时间使用一个电脑系统时,不免会感到界面过于单调乏味,缺乏个性和活力. 如果想换个口味,不妨试试 WindowBlinds 11,提供丰富美化主题,DIY 系统外观细节,让我们的电脑界面更加独特 ...
- MacBook终端美化配置
安装Homebrew 终端执行命令安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/i ...
- Windows Terminal终端美化
Windows Terminal 是微软在 2019 年 5 月的 Build Developer 会议上宣布并于 6 月份推出的一款开源终端应用程序. Windows Terminal 包含命令提示 ...
- Windows cmd终端美化:Windows terminal背景图
1.安装 打开Windows商店,搜索:Windows terminal,安装 打开WT的设置页面,选择配置文件-命令提示符,外观-背景图片,进行修改. 2.效果
- Windows 11 首个预览版发布,最低配置要求或降低!
整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 自上周五 Windows 11 官宣,就有不少人在期待着年底正式版的到来.而在今天,有一部分人就可以提前体验 Windows 11 了: ...
- 如何在 Windows 11 22H2上启用配置及使用实时字幕?
如何在 Windows 11 22H2上启用实时字幕?在Windows 11的"实时字幕"功能是从22H2 版本开始提供的一项功能,允许任何人通过查看语音内容的字幕来更好地理解音 ...
- 酷炫cmd命令行工具——windows terminal的详细配置
官网配置地址:An overview on Windows Terminal | Microsoft Docs 目录 一.Windows terminal安装与基本操作 1.Windows Termi ...
最新文章
- javascript功能_功能性JavaScript简介
- 档案中级职称计算机需要考几个模块,2020年职称申报需要准备哪些档案资料?这些细节必须知道!...
- html长图滚动,Axure教程:长页或长图滚动效果
- 开源运维管理软件排名_车主无忧:为什么放弃开源Kafka?
- java中的holder类_java – HashMap中Holder类的用途是什么?
- tomcat 未指定服务器,[转载]Tomcat环境的建立
- apache高性能配置
- Java代理模式及其应用
- 批处理、批量复制文件:复制文件夹及子文件下所有特定文件,并且复制存在特定文件的子文件夹
- 怎样用计算机制作思维导图,Win电脑快速制作思维导图的方案一
- lca rmq 算法资料
- Python图片文字提取
- openwrt on MT7688 wifi启动方法
- JAVA实现用户抽奖包含完整代码
- 【机器学习算法】隐马尔可夫模型HMM(一)
- SQL Server中公用表表达式 CTE 递归的生成帮助数据,以及递归的典型应用
- 国际IT巨头集体爆发“中年危机”
- vivo一面翻车,整理完这份Java面经分类汇总,我突然悟了
- 2018年区块链红黑榜-千氪
- 创建Vue项目的两种方法(镜像和官网)
热门文章
- 黄小宁罪大恶极!!!!!!!!!!黄小宁罪大恶极!!!!!!!!!!
- 舒淇陈坤言承旭周渝民 揭秘与助理的爱恨纠葛
- 认识计算机系统授课计划,计算机网络技术基础授课计划.doc
- 商业研究(12):下厨房,美食菜谱分享社区及新型电商,唯有美食与爱不可辜负
- 数仓知识06:什么是元数据?
- uniapp 导航栏滚动渐显渐隐,自定义返回按钮,返回图标背景色透明
- 1076: 三位数求解 C语言
- CSMA/CD与CSMA/CA的区别
- 初学linux用哪个发行版本,初学者学习Linux选择哪个发行版本合适?
- PAT 甲级 1158 Telefraud Detection