oh-my-posh安装过程问题及注意事项
在通过官方的安装命令后在个人用户的环境变量中有oh-my-posh的环境变量
但即使已经装配了环境变量,在powershell中输入oh-my-posh
依然会出现未识别问题
这个问题的解决方法是: 通过管理员模式进入
然后就会发现之前设置的东西就回来了
oh-my-posh安装过程问题及注意事项
截至2022年6月25日晚上8点,我已经彻底征服了oh-my-posh这个软件,对字体和主题的更换流程轻车熟路,还可以自己定做自己喜欢的主题(因为有现有主题的json文件所以可以对这些json文件进行修改填充自己想要的样式或者语句, 在不伤害原有主题的情况下另外创建一个json文件即完成了一个自己的主题)
软件安装
在官网找到对应的命令行,在
Windows timinal
中输入,进行安装- 如果没有
Windows Teminal
可以去微软应用商店里面搜索Teminal
进行安装
非常漂亮的一个界面,点击
Get Started
进入官方帮助文档内- 如果没有
现在我们已经进入到了文档内部, 看到真的非常详细, 有很多方面的指导说明
通过
winget
方式使用以下命令行对oh-my-posh
进行安装下载:winget install JanDeDobbeleer.OhMyPosh -s winget
这个下载内容包括两个东西
oh-my-posh.exe
-Windows executable这个是基于
Windows
系统的oh-my-posh
的可执行文件, 但是点击运行没有用, 必须要在Powershell
中执行themes
-The latest Oh My Posh themes最新的主题, 可以通过这个链接去官网主题页面进行查看下载
官方文档还贴出了
oh-my-posh
的更新命令, 如果是刚刚下载的那么就不需要更新了winget upgrade JanDeDobbeleer.OhMyPosh -s winget
至此安装过程就已经全部完成了, 接下来是主题的配置
主题设置和更换
首先要检查环境变量中有没有
POSH_THEMES_PATH
,通过环境变量中POSH_THEMES_PATH
对应的路径可以找到所有可用的主题然后使用以下这行命令进行主题的初始化, 其中
jandedobbeleer
是主题的名字oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\jandedobbeleer.omp.json"
主题的更换要依托于一个
PROFILE
脚本文件来进行
基于PROFILE
脚本文件涉及到创建and打开and填充配置语句and执行脚本文件四条命令如果没有
PROFILE
文件, 通过以下这条命令New-Item -Path $PROFILE -Type File -Force
打开
PROFILE
文件,通过以下这条命令notepad $PROFILE
在
PROFILE
文件中添加以下内容oh-my-posh init pwsh | Invoke-Expression
执行
PROFILE
脚本文件, 通过以下这条命令. $PROFILE
如果对以上流程还有一种云里雾里的感觉可以参看官方文档的Prompt教程
字体乱码问题
在更换完主题之后可能会发现出现小方框, 也就是乱码问题, 是因为字体不适配的原因
解决方法:
第一种: 去官网手动下载安装(强烈推荐,因为第二种我试了没弄好
oh-my-posh安装过程问题及注意事项相关推荐
- windows8只能安装在C盘?分享win8安装过程中的注意事项!安装必读!
之前发了个帖子,简单的写了一下双系统的安装方法( http://softbbs.zol.com.cn/1/20_728.html ) 后来看大家的回帖,很多网友反映安装过程中无法选择把win8装到 ...
- qt webassembly 安装过程记录及注意事项
一 安装emsdk 按照Download and install - Emscripten 3.1.6-git (dev) documentation 和Qt 官网介绍Qt for WebAssemb ...
- 安装计算机过程中的注意事项,西门子step7安装过程中的注意事项
有关西门子step7安装过程中的注意有哪些,注意西门子自动化软件的安装顺序,先安装STEP7,再安装上位机组态软件WinCC和人机界面的组态软件WinCC flexible等. 西门子step7软件安 ...
- 摄像头安装过程需要注意的十三点内容
现在监控设备应用极为广泛,处处都需要安装监控,市面上做监控产品的厂家越来越多.而作为我们用户,其实更应该懂得一些基本的知识,这样在选择租用监控设备时才能擦亮双眼,选择合适的产品,下面简要介绍摄像头安装 ...
- 液晶拼接屏安装过程有何要求?
如何安装液晶拼接屏?施工流程有哪些?很多弱电人认为拼接屏施工简单.但是现在还有很多伙伴,不知道拼接屏该如何安装.本期我们就来看看液晶拼接屏工程该如何安装,场地如何选择.安装拼接屏有何需求? 一.根据场 ...
- vue.js安装过程(npm安装)
一.开发环境 vue推荐开发环境: Node.js: JavaScript运行环境(runtime),不同系统直接运行各种编程语言 npm: Nodejs下的包管理器. webpack: 它主要的用途 ...
- as安装过程中gradle_柯赛分享:楼顶大字安装过程中需要用到哪些工具?
经过前面一系列标识行业常识和制作工艺相关知识的分享,我们知道楼顶大字是标识行业下属的一个重要分支产品类别,也明白了楼顶大字主要制作材料是金属的,尺寸和自重都比较大,运输安装过程相对复杂,安装施工的难度 ...
- MySQL的安装过程
近期对MySQL做了一些研究. 曾经主要接触的是SQL SERVER.所以,今天对该安装过程做了一些总结以及使用过程中的一些心得.并分享给大家. 记得前面.分享过一篇关于数据库的几种连接方式.而 ...
- Debian 6.0 安装过程 及中文乱码
2019独角兽企业重金招聘Python工程师标准>>> Debian 6.0 安装过程 Debian 6.0 安装过程 转(一个别人自录的安装过程录相) http://v.youku ...
最新文章
- Spring Boot由jar包转成war包
- 偏最小二乘法回归(Partial Least Squares Regression)
- Java基础 JSP九大内置对象
- 关于UAC执行级别的研究
- case when mysql_mysql条件语句case when的实例
- mysql解决select * from 表名 (where + 约束条件为空)
- 不得不看!降低Transformer复杂度的方法
- I00025 寻找循环数
- MySQL 用户表损坏 无法导出数据 无法使用mysql_update mysqd --update=FORCE无效 措施之一
- gridcontrol值为0时设置为空_汇总:MySQL 8.0 运维便捷命令
- ML — 浅谈聚类和分类的区别
- Java 案例大全(详细)二
- Sublime Text3 插件 拾色器
- 为什么越来越多的人从开发转测试?
- 大龄程序员都去哪了?
- 软件工程概述思维导图总结(二)
- 乘云创数,华为云企业快成长大数据技术创新论坛(深圳站)圆满落幕!
- 电子电气架构加速升级,如何实现域控制器快速部署?
- 包和工具(读书笔记)
- API网关:开源Apinto网关-应用管理篇
热门文章
- windows8只能安装在C盘?分享win8安装过程中的注意事项!安装必读!