配置oh-my-posh

在windows上的powershell上配置oh-my-posh,使其更像在linux用oh-my-zsh

  • 首先打开powershell,输入:
winget install JanDeDobbeleer.OhMyPosh -s winget

安装on-my-posh.exeoh-my-posh上最新的主题。

之后重启powershell

  • 打开配置文件
# 如果之前没有配置文件,就新建一个 PowerShell 配置文件
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
# 用记事本打开配置文件
notepad $PROFILE
Import-Module posh-git 
Import-Module oh-my-posh
# 设置主题为Agnoster
Set-PoshPrompt Agnoster

之后重启即可。

在这里插入图片描述

由于windows缺少一些支持的字体,所以看见的是乱码的情况。

在Nerd Fonts - Iconic font aggregator, glyphs/icons collection, & fonts patcher上找字体进行下载。

推荐使用Meslo Nerd Font

在这里插入图片描述

在这里插入图片描述

下载完成进行解压后,打开目录:全选进行字体安装

在这里插入图片描述

在终端默认值中进行设置:

在这里插入图片描述

之后就配置好了。

在这里插入图片描述

vscode终端中配置,打开setting.json,进行设置

    "terminal.integrated.fontFamily": "MesloLGM Nerd Font",

在这里插入图片描述

在这里插入图片描述

待解决

windows10默认的powershell字体选项中没有Meslo Nerd Font,仍然乱码。

在这里插入图片描述

5 个 PowerShell 主题,让你的 Windows 终端更好看 - 少数派 (sspai.com)

Windows Terminal 快速配置 oh-my-posh_windows 设备oh-my-posh字体-CSDN博客

Fonts | Oh My Posh

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/443969.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

flink重温笔记(十三): flink 高级特性和新特性(2)——ProcessFunction API 和 双流 join

Flink学习笔记 前言:今天是学习 flink 的第 13 天啦!学习了 flink 高级特性和新特性之ProcessFunction API 和 双流 join,主要是解决大数据领域数据从数据增量聚合的问题,以及快速变化中的流数据拉宽问题,即变化中多个…

【简写Mybatis】03-Mapper xml的注册和使用

前言 在学习MyBatis源码文章中,斗胆想将其讲明白;故有此文章,如有问题,不吝指教! 注意: 学习源码一定一定不要太关注代码的编写,而是注意代码实现思想; 通过设问方式来体现代码中的…

vSphere 8考试认证题库 2024最新(VCP 8.0版本)

VMware VCP-DCV(2V0-21.23)认证考试题库,已全部更新,答案已经完成校对,完整题库请扫描上方二维码访问。正常考可以考到450分以上(满分500分,300分通过) An administrator is tasked …

HPE ProLiant MicroServer Gen8驱动程序下载(windows)

记录下,以方便需要重装系统时将驱动更新到最后版本。 共有下面设备有适用的驱动可用: 1、系统管理: iLO 4 Channel Interface Driver for Windows Server 2016 下面这个驱动,安装后不知道有什么用 iLO 3/4 Management Control…

基于springboot+vue实现物资仓储物流管理系统项目【项目源码+论文说明】计算机毕业设计

基于springbootvue实现物资仓储物流管理系统演示 摘要 随着我国经济及产业化结构的持续升级,越来越多的企业借助信息化及互联网平台实现了技术的创新以及竞争力的提升,在电子经济的影响下仓储物流业务也获得了更多的关注度,利用系统平台实现…

【软考】设计模式之享元模式

目录 1. 说明2. 应用场景3. 结构图4. 构成5. 适用性6. java示例 1. 说明 1.享元设计模式(Flyweight Design Pattern)是一种常见的软件设计模式2.属于结构型设计模式,对象结构型模式3.目的:运用共享技术有效地支持大量细粒度的对象…

【Wireshark傻瓜式安装,Wireshark使用过滤条件】

Wireshark傻瓜式安装,Wireshark使用过滤条件 安装使用wireshark过滤器表达式的规则1.抓包过滤器语法和实例(1)协议过滤(2)IP过滤(3)端口过滤(4)逻辑运算符&&与、…

后端传给前端的时间字段前端显示不正确

具体问题是什么呢,就比如我后段有一个字段是TimeStamp类型,从数据库中查出数据是下面的样式: 但是前端显示的是下面的格式: 这个的解决方法还是挺多的,那接下来具体来看看吧~ 第一种: 在application.prop…

【数据结构】数组、双链表代码实现

💗💗💗欢迎来到我的博客,你将找到有关如何使用技术解决问题的文章,也会找到某个技术的学习路线。无论你是何种职业,我都希望我的博客对你有所帮助。最后不要忘记订阅我的博客以获取最新文章,也欢…

迁移篇 | MatrixOne与MySQL全面对比

Part 1 迁移背景 Skyable 自研了物联网私有云平台用于 IoT 设备的数据上报和协议解析,由于管理设备数量的增加导致设备上报的数据量越来越大,架构中原使用的 MySQL 数据库(分库分表)的部分业务在对设备上报信息进行相关的查询时&…

ChatGPT 结合实际地图实现问答式地图检索功能基于Function calling

ChatGPT 结合实际地图实现问答式地图检索功能基于Function calling ChatGPT结合实际业务,主要是研发多函数调用(Function Calling)功能模块,将自定义函数通过ChatGPT 问答结果,实现对应函数执行,再次将结果…

鸿蒙Harmony应用开发—ArkTS声明式开发(通用属性:文本通用)

文本通用属性目前只针对包含文本元素的组件,设置文本样式。 说明: 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 属性 名称参数类型描述fontColorResourceColor设置字体颜色。 从API version 9开…

VBA更新xlOLELinks链接的值

xlOLELinks是在Excel文档中插入对象的链接,该链接能够显示被插入文档的数据,通常情况下链接的数值会自动更新,但有时更新也会不及时或失效,这时就需要手动更新,如下图: 以插入Word文档为例,使用…

【漏洞复现】Laykefu客服系统任意文件上传

漏洞描述 Laykefu客服系统/admin/users/upavatar.html接口处存在文件上传漏洞,而且当请求中Cookie中的”user_name“不为空时即可绕过登录系统后台,未经身份验证的攻击者可利用此问题,上传后门文件,获取服务器权限。 免责声明 技术文章仅供参考,任何个人和组织使用网络…

js【深度解析】代码的执行顺序

代码的分类 我们将每一句要执行的 js 代码当做一个任务,则 js 代码可以按照其执行方式的不同,按下图分类 同步任务:立即执行的代码异步任务:延迟执行的代码 微任务:被放入微任务队列(micro task queue&…

【记录37】VueBaiduMap 踩坑一

截图 错误 Error in callback for watcher “position.lng”: “TypeError: Cannot read properties of undefined (reading ‘setPosition’)” 解释 回调观察程序“content”时出错:“TypeError:无法读取未定义的属性(读取’setContent’)”…

设计模式-行为型模式-模版方法模式

模板方法模式,定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。[DP] 模板方法模式是通过把不变行为搬移到超类,去除子类中的重复代码来体现它的优势。 //首…

L-2:插松枝(Python)

作者 陈越 单位 浙江大学 人造松枝加工场的工人需要将各种尺寸的塑料松针插到松枝干上,做成大大小小的松枝。他们的工作流程(并不)是这样的: 每人手边有一只小盒子,初始状态为空。每人面前有用不完的松枝干和一个推送…

《汇编语言》第3版(王爽)实验9

第9章 实验9 编程:在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串 ‘welcome to masm!’ assume cs:code,ds:datadata segmentdb welcome to masm!,0 data endscode segmentstart:mov ax,data mov ds,ax ;ds指向data段mov ax,0B800H ;显存空间从B800H…

LeetCode_24_中等_两两交换链表中的节点

文章目录 1. 题目2. 思路及代码实现(Python)2.1 递归2.2 迭代 1. 题目 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换…