Windows 11系统cmd终端美化、Vscode终端美化
win11美化cmd终端和vscode的终端
- 1. 修改终端背景
- 2. oh-my-posh
- 2.1 安装oh-my-posh
- 2.2 安装Clink
- 2.3 Clink配置oh-my-posh
- 2.4 下载和配置Nerd字体
- 2.5 修改美化主题
- 3. vscode终端美化
电脑默认的终端没有语法高亮这些,运行命令和代码输出字体一样,有时会有两者混淆的烦恼,美化后把命令行搞得花哨点,这样就解决了我的问题。先看下最终的效果

1. 修改终端背景



"backgroundImage": "D:\\Wallpapers\\wallhaven-x8ye3z_1920x1080.png",
"backgroundImageOpacity": 0.5,
重新打开终端

2. oh-my-posh
2.1 安装oh-my-posh
下载oh-my-posh:Releases · JanDeDobbeleer/oh-my-posh (github.com),下载完毕后点击安装,安装时只需注意安装路径需为英文且不能有空格。


确认是否安装完毕,重新打开终端

2.2 安装Clink
下载Clink:Overview | Clink (chrisant996.github.io)

下载完毕运行exe文件,一路点next进行安装。
确认Clink是否安装成功,重新打开终端(Clink的智能补全代码,确认是按电脑的->右键)。

2.3 Clink配置oh-my-posh
将oh-my-posh配置到Clink中

在该路径C:\Program Files (x86)\clink下创建一个文件oh-my-posh.lua(可以先创建个txt文件写入完毕后再修改后缀)

load(io.popen('oh-my-posh init cmd'):read("*a"))()
重新打开终端

2.4 下载和配置Nerd字体
可以看到有些文字和图标是乱码的,下载Nerd文字体:Nerd Fonts

解压完下载的压缩包后,将压缩包内的ttf文件全部复制到C:\Windows\Fonts路径下,安装好新的字体了



这样再返回终端就会发现没有乱码了

2.5 修改美化主题
如果要修改不同的美化主题,在oh-my-posh.lua文件中多增加一个参数
load(io.popen('oh-my-posh init cmd --config C:/ProgramData/oh-my-posh/themes/wholespace.omp.json'):read("*a"))()

可以看到oh-my-posh安装时自带了很多的美化主题文件,可以自己试试喜欢哪个,官方网站中也有很多主题的预览。







3. vscode终端美化
在上面cmd所有操作完毕后,打开vscode发现美化主题已经同步了,只是字体没同步

修改vscode中默认的终端展示字体


完成

相关文章:
Windows 11系统cmd终端美化、Vscode终端美化
win11美化cmd终端和vscode的终端 1. 修改终端背景2. oh-my-posh2.1 安装oh-my-posh2.2 安装Clink2.3 Clink配置oh-my-posh2.4 下载和配置Nerd字体2.5 修改美化主题 3. vscode终端美化 电脑默认的终端没有语法高亮这些,运行命令和代码输出字体一样,有时会…...
[游戏中的图形学实时渲染技术] Part1 实时阴影技术
原理篇: 常见的渲染方程如下: 在不考虑自发光项与考虑阴影对于着色结果的影响之后可以将方程变化为如下形式: 如果射线在到达光源前击中了其他物体时,就认为这条来自光源的光线对着色点没有贡献。 利用上述渲染方程进行正确的着…...
NtripShare Mos地铁自动化监测终端盒子硬件设计
自动化监测产品到目前为止做了接近一年,在软件层面上,控制终端软件、平台软件、网平差算法都已解决,硬件盒子始终是心里过不去的坎,最终还是没有耐住性子自己做了一把。 选型如下: 1、主板:瑞芯微RK3568主板。 2、外…...
第 117 场 LeetCode 双周赛题解
A 给小朋友们分糖果 I 动态规划:设 p [ k ] [ i ] p[k][i] p[k][i] 为将 i i i 个糖果分给 k k k 个小朋友的方案数,先求 p [ 2 ] [ i ] p[2][i] p[2][i] ,再求 p [ 3 ] [ n ] p[3][n] p[3][n] class Solution { public:using ll long …...
OpenCV C++ 图像处理实战 ——《多二维码识别》
OpenCV C++ 图像处理实战 ——《多二维码识别》 一、结果演示二、zxing库配置2.1下载编译三、多二维码识别3.1 Method one3.1.1 源码3.2 Method two3.2.1 源码四、源码测试图像下载总结一、结果演示 </...
经典算法(查找与排序)
查找 顺序查找 顺序查找(Linear Search)是一种在有序数组中查找目标元素的基本算法。它的时间复杂度为 O(n),适用于查找少量数据。顺序查找的基本思想是从数组的第一个元素开始,逐个与待查找的元素进行比较,直到找到…...
微软和Red Hat合体:帮助企业更方便部署容器
早在2015年,微软就已经和Red Hat达成合作共同为企业市场开发基于云端的解决方案。时隔两年双方在企业市场的多个方面开展更紧密的合作,今天两家公司再次宣布帮助企业更方便地部署容器。 双方所开展的合作包括在微软Azure上部署Red Hat OpenShift…...
ZYNQ_project:IP_ram_pll_test
例化MMCM ip核,产生100Mhz,100Mhz并相位偏移180,50Mhz,25Mhz的时钟信号。 例化单口ram,并编写读写控制器,实现32个数据的写入与读出。 模块框图: 代码: module ip_top(input …...
Leetcode刷题详解——优美的排列
1. 题目链接:526. 优美的排列 2. 题目描述: 假设有从 1 到 n 的 n 个整数。用这些整数构造一个数组 perm(下标从 1 开始),只要满足下述条件 之一 ,该数组就是一个 优美的排列 : perm[i] 能够被…...
[PHP]Kodexplorer可道云 v4.47
KodExplorer可道云,原名芒果云,是基于Web技术的私有云和在线文件管理系统,由上海岱牧网络有限公司开发,发布于2012年6月。致力于为用户提供安全可控、可靠易用、高扩展性的私有云解决方案。 用户只需通过简单环境搭建,…...
C/C++数字判断 2021年9月电子学会青少年软件编程(C/C++)等级考试一级真题答案解析
目录 C/C数字判断 一、题目要求 1、编程实现 2、输入输出 二、算法分析 三、程序编写 四、程序说明 五、运行结果 六、考点分析 C/C数字判断 2021年9月 C/C编程等级考试一级编程题 一、题目要求 1、编程实现 输入一个字符,如何输入的字符是数字&#x…...
云栖大会丨桑文锋:打造云原生数字化客户经营引擎
近日,2023 云栖大会在杭州举办。今年云栖大会回归了 2015 的主题:「计算,为了无法计算的价值」。神策数据创始人 & CEO 桑文锋受邀出席「生态产品与伙伴赋能」技术主题,并以「打造云原生数字化客户经营引擎」为主题进行演讲。…...
如何用java写一个网站:从零搭建个性化网站
随着互联网的迅猛发展,Java作为一种强大而灵活的编程语言,为构建各类网站提供了丰富的解决方案。本文将探讨如何使用Java编写一个个性化网站,并通过具体实例进行深入分析。 第一步:选择适当的技术栈 在着手构建网站之前࿰…...
Easyui DataGrid combobox联动下拉框内容
发票信息下拉框联动,更具不同的发票类型,显示不同的税率 专票 普票 下拉框选择事件 function onSelectType(rec){//选中值if (rec2){//普通发票对应税率pmsPlanList.pmsInvoiceTaxRatepmsPlanList.pmsInvoiceTaxRateT}else {//专用发票对应税率pmsPlan…...
力扣学习笔记——11. 盛最多水的容器
链接:https://leetcode.cn/problems/container-with-most-water/ 11. 盛最多水的容器 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的…...
Spring Boot: 约定优于配置的软件设计思想
文章目录 传统Spring框架的繁琐配置1. **管理jar包依赖**2. **维护web.xml**3. **维护Dispatch-Servlet.xml配置项**4. **应用部署到Web容器**5. **第三方组件集成到Spring IOC容器中的配置项维护** Spring Boot的简化与自动化1. Spring Boot Starter启动依赖2. 自动装配机制3.…...
TCP触发海康扫码相机S52CN-IC-JQR-NNN25
PC环境设置 为保证客户端正常运行以及数据传输的稳定性,在使用客户端软件前,需要对 PC 环境 进行设置 关闭防火墙 操作步骤如下: 1. 打开系统防火墙。 2. 在自定义设置界面中,选择关闭防火墙的对应选项,并单击…...
ArcGIS:如何迭代Shp文件所有要素并分别导出为Shp文件?
01 前言 尝试用IDL实现,奈何又涉及新的类IDLffShape,觉得实在没有必要学习的必要,毕竟不是搞开发,只是做做数据处理,没必要拿IDL不擅长的且底层的东西自己造轮子。 这里想到使用Python去解决,gdal太久没用…...
[工业自动化-11]:西门子S7-15xxx编程 - PLC从站 - 分布式IO从站/从机
目录 一、什么是以分布式IO从站/从机 二、分布式IO从站的意义 三、ET200分布式从站系列 一、什么是以分布式IO从站/从机 在工业自动化领域中,分布式 IO 系统是目前应用最为广泛的一种 I/O 系统,其中分布式 IO 从站是一个重要的组成部分。 分布式 IO …...
Linux技能篇-yum源搭建(本地源和公网源)
文章目录 前言一、yum源是什么?二、使用镜像搭建本地yum源1.搭建临时仓库第一步:挂载系统ios镜像到虚拟机第二步:在操作系统中挂载镜像第三步:修改yum源配置文件 2.搭建本地仓库第一步:搭建临时yum源来安装httpd并做文…...
Pixel Aurora Engine显存优化:12GB显存稳定生成1024x1024像素画技巧
Pixel Aurora Engine显存优化:12GB显存稳定生成1024x1024像素画技巧 1. 为什么需要显存优化 1.1 高分辨率像素画的显存挑战 生成1024x1024分辨率的像素艺术画作时,显存占用会急剧增加。传统的扩散模型在生成高分辨率图像时,显存消耗往往超…...
从部署到集成:OpenStation与Roo Code构建Trae的本地AI编程闭环
1. 为什么需要本地AI编程闭环? 最近两年,AI编程助手已经成为开发者日常工作的标配工具。Trae作为一款广受欢迎的AI编程工具,其云端大模型服务确实能显著提升编码效率。但我在实际项目中发现,当遇到金融、医疗等对数据安全要求严格…...
Qwen3.5-2B部署教程:阿里云ACK集群中Qwen3.5-2B服务化封装与API网关对接
Qwen3.5-2B部署教程:阿里云ACK集群中Qwen3.5-2B服务化封装与API网关对接 1. 引言 Qwen3.5-2B是阿里云推出的轻量化多模态基础模型,属于Qwen3.5系列的小参数版本(20亿参数)。这款模型主打低功耗、低门槛部署特性,特别…...
告别btoa编码困境:处理SVG中非Latin1字符的Base64转换实战
1. 为什么btoa处理SVG会报错? 最近在做一个SVG图标管理项目时,遇到了一个让人头疼的问题。当我尝试用btoa函数将包含中文的SVG代码转为Base64时,控制台突然抛出错误:"Failed to execute btoa on Window: The string to be en…...
SITS2026首次公开AIAgent交易沙箱环境:含NYSE/NASDAQ/SHFE仿真行情流、合规熔断策略模板与回测基准包(限前200名领取)
第一章:SITS2026首次公开AIAgent交易沙箱环境概览 2026奇点智能技术大会(https://ml-summit.org) SITS2026正式发布全球首个面向金融智能体(AI Agent)的全栈式交易沙箱环境——AIAgent Trading Sandbox(ATS)…...
监管倒计时60天:AIAgent可解释性设计必须满足的5项ISO/IEC 23894-2023强制条款
第一章:AIAgent可解释性设计的合规性基线与监管紧迫性 2026奇点智能技术大会(https://ml-summit.org) 随着欧盟《人工智能法案》(AI Act)全面生效、美国NIST AI RMF 1.1强制纳入联邦采购流程,以及中国《生成式人工智能服务管理暂…...
py每日spider案例之下载gou 之视频解析接口(难度一般)
逆向代码: crypto=require(crypto) async function confidential(params) {const salt = "bf5941f27ee14d9ba9ebb72d89de5dea";const</...
生物信息学与药物研发:CD6(淋巴细胞抗原)靶点的分子机制与技术应用解析
在生物制药与免疫学研究领域,CD6(淋巴细胞抗原)作为一个关键的共刺激分子,其在T细胞活化与自身免疫性疾病中的调控作用备受关注。本文将从分子结构、信号通路机制、以及药物研发技术路线三个维度,对CD6靶点进行系统性的…...
5分钟快速上手:用Python高效下载Google卫星地图的终极指南
5分钟快速上手:用Python高效下载Google卫星地图的终极指南 【免费下载链接】google-map-downloader Small tools to download Google maps satellite image for a given extent & zoom level to a TIFF file with geographical coordinates and speeding it up …...
大模型面试复盘:从0基础到收获4个Offer,我的转行避坑指南!
离最后一场面试过去一段时间了,是时候做一个小小的复盘。 从4月份开始自学大模型,最开始我连llm是什么都不知道。我的路线是先做定位为大模型应用。每天下班学几个小时。 从4月到11月,基本就是学基础,总结八股,看书&am…...
