赞
踩
这个教程的需要一定的文档阅读的基础,还需要有耐心,不提供一步一步的截屏操作引导,只给大方向的指导,因为如果不是经常用命令行,装这个性价比不是很高,说白了这个百分之八十是一个花瓶,百分之二十的效率。因为我之前也是看别人文档装的,但是有很多教程很老,出现各种问题,比如各种版本问题,让我很头疼。最终还是走上看官方文档的路,才装好。所以你如果想装最新版,跟着我这个教程,一步一步来,相信能成功。
推荐github找一个msi文件下载安装
Releases · PowerShell/PowerShell (github.com)
microsoft store上应用商店也可以。
装完打开可以设置一下自动补全和提示。 每次复制粘贴一行到命令行执行。作用分别是:设置 Tab 键补全,设置 Ctrl+D 为菜单补全,设置 Ctrl+Z 为撤销,设置向上键为后向搜索历史记录,设置向下键为前向搜索历史记录
- Set-PSReadlineKeyHandler -Key Tab -Function Complete
- Set-PSReadLineKeyHandler -Key "Ctrl+d" -Function MenuComplete
- Set-PSReadLineKeyHandler -Key "Ctrl+z" -Function Undo
- Set-PSReadLineKeyHandler -Key UpArrow -Function HistorySearchBackward
- Set-PSReadLineKeyHandler -Key DownArrow -Function HistorySearchForward
推荐去微软商店microsoft store,github上我目前找不到看似比较靠谱的安装包
这里贴上windows系统所属的安装的地址,一共就没几步,不用怕
安装指导,一共就没几步,不用怕
dahlbyk/posh-git: A PowerShell environment for Git (github.com)
样式解释文档
这个文档里其实少了一个”?数字“,表示还没有通过 git add . 加入到暂存区的文件数量。
请看完里面有将如何安装字体,windows terminal设置字体,也有讲vscode的适配(我下面也有,如果你搞定了就不用看了)
可能有人看不懂配置里的操作这里做一个简单的指导
打开之前安装的window terminal
确保系统里面有这个字体,如果你上一步Windows Terminal中成功了就是有。或者去系统设置里面看安装的字体文件有没有。
vscode默认的字体是系统自带的字体,需要自己改,不然样式会丢失。vscode设置里面直接搜 Integrated:Font Family,改完关闭vscode重启就可以了
到现在你的命令行还是没有效果,这里写的有
Change your prompt | Oh My Posh
如果你不想看直接vscode 打开$PROFILE文件,命令行输入
code $PROFILE
直接添加一行安装主题的内容进去,这样你每次打开powershell就会加载这句话引入样式,保存完再打开powershell就引入完成,就有效果了
oh-my-posh init pwsh --config 'https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/jandedobbeleer.omp.json' | Invoke-Expression
更多主题
上面装的那个主题:jandedobbeleer
另一个主题:名字是takuya,其实还有好多
这是为看其他教程又来这里看教程的人准备的,我之前遇到了在github上看到的解决办法。
Import-Module: The specified module "oh-my-posh" was not loaded because no valid module file was found in any module directory. #4809
解决 vscode 打开$PROFILE文件,命令行输入
code $PROFILE
删除Import-Module oh-my-posh那一行。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。