前言:昨天连夜更新了win11系统,可以说算是晚了,不过还好老机子还能支持。。。今天想搞点事情,睡不着。看了一篇博主的文章,跟着做发现存在一些问题,步骤不是很明确,所以想着再细化一下,方便想要搞事情的朋友能够剩下一点时间,更顺利一点~

文章目录

  • 一、工具软件、字体安装
    • 1、Windows Terminal、PowerShell
    • 2、字体
    • 3、安装 oh-my-posh
    • 4、主题
  • 二、终端配置
  • 三、文件配置
  • 四、效果展示

一、工具软件、字体安装

1、Windows Terminal、PowerShell

1、从 Microsoft store上下载 Windows TerminalPowerShell


返回顶部


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】终端美化配置(优化)相关推荐

  1. 告别黑白CMD PowerShell + Windows Terminal 终端美化

    Windows Terminal 只支持 Windows 1903 以上的版本,如果你的电脑未升级,可以退出浏览了. 软件介绍与安装 在微软商店下载下载 PowerShell 和 Windows Te ...

  2. shell win10 改成cmd_Win10 的 PowerShell、CMD 和 Windows Terminal 全方位美化配置方法

    说明:# 原创 # 标签为 IT 之家在 IT 圈所设的投稿栏目,具体投稿规则点此查看. 其实网上的教程已经很多,但还是分享我自己亲测出来的吧 众所周知,Windows 10 自带的 PowerShe ...

  3. vim\neovim美化 + 终端美化配置

    VIM 为了方便大家在不同的平台都能成功配置,考虑到不同的包管理下载的vim都是不同版本的,这里直接采用源码编译版本进行使用 效果图: 用了一段时间的spacevim 因为不太喜欢它的底部弹窗,索性该 ...

  4. WindowBlinds 11 - Windows 11 系统美化工具软件下载

    当我们长时间使用一个电脑系统时,不免会感到界面过于单调乏味,缺乏个性和活力. 如果想换个口味,不妨试试 WindowBlinds 11,提供丰富美化主题,DIY 系统外观细节,让我们的电脑界面更加独特 ...

  5. MacBook终端美化配置

    安装Homebrew 终端执行命令安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/i ...

  6. Windows Terminal终端美化

    Windows Terminal 是微软在 2019 年 5 月的 Build Developer 会议上宣布并于 6 月份推出的一款开源终端应用程序. Windows Terminal 包含命令提示 ...

  7. Windows cmd终端美化:Windows terminal背景图

    1.安装 打开Windows商店,搜索:Windows terminal,安装 打开WT的设置页面,选择配置文件-命令提示符,外观-背景图片,进行修改. 2.效果

  8. Windows 11 首个预览版发布,最低配置要求或降低!

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 自上周五 Windows 11 官宣,就有不少人在期待着年底正式版的到来.而在今天,有一部分人就可以提前体验 Windows 11 了: ...

  9. 如何在 Windows 11 22H2上启用配置及使用实时字幕?

    ​如何在 Windows 11 22H2上启用实时字幕?在Windows 11的"实时字幕"功能是从22H2 版本开始提供的一项功能,允许任何人通过查看语音内容的字幕来更好地理解音 ...

  10. 酷炫cmd命令行工具——windows terminal的详细配置

    官网配置地址:An overview on Windows Terminal | Microsoft Docs 目录 一.Windows terminal安装与基本操作 1.Windows Termi ...

最新文章

  1. javascript功能_功能性JavaScript简介
  2. 档案中级职称计算机需要考几个模块,2020年职称申报需要准备哪些档案资料?这些细节必须知道!...
  3. html长图滚动,Axure教程:长页或长图滚动效果
  4. 开源运维管理软件排名_车主无忧:为什么放弃开源Kafka?
  5. java中的holder类_java – HashMap中Holder类的用途是什么?
  6. tomcat 未指定服务器,[转载]Tomcat环境的建立
  7. apache高性能配置
  8. Java代理模式及其应用
  9. 批处理、批量复制文件:复制文件夹及子文件下所有特定文件,并且复制存在特定文件的子文件夹
  10. 怎样用计算机制作思维导图,Win电脑快速制作思维导图的方案一
  11. lca rmq 算法资料
  12. Python图片文字提取
  13. openwrt on MT7688 wifi启动方法
  14. JAVA实现用户抽奖包含完整代码
  15. 【机器学习算法】隐马尔可夫模型HMM(一)
  16. SQL Server中公用表表达式 CTE 递归的生成帮助数据,以及递归的典型应用
  17. 国际IT巨头集体爆发“中年危机”
  18. vivo一面翻车,整理完这份Java面经分类汇总,我突然悟了
  19. 2018年区块链红黑榜-千氪
  20. 创建Vue项目的两种方法(镜像和官网)

热门文章

  1. 黄小宁罪大恶极!!!!!!!!!!黄小宁罪大恶极!!!!!!!!!!
  2. 舒淇陈坤言承旭周渝民 揭秘与助理的爱恨纠葛
  3. 认识计算机系统授课计划,计算机网络技术基础授课计划.doc
  4. 商业研究(12):下厨房,美食菜谱分享社区及新型电商,唯有美食与爱不可辜负
  5. 数仓知识06:什么是元数据?
  6. uniapp 导航栏滚动渐显渐隐,自定义返回按钮,返回图标背景色透明
  7. 1076: 三位数求解 C语言
  8. CSMA/CD与CSMA/CA的区别
  9. 初学linux用哪个发行版本,初学者学习Linux选择哪个发行版本合适?
  10. PAT 甲级 1158 Telefraud Detection