我非常喜欢 powerlevel10k git 提示符及其所有符号。您可以找到完整列表这里。
下面是 powerlevel10k git 提示的屏幕截图,其中有一个未暂存的更改和一个存储条目:
我的工作需要使用 Windows 机器,而 WSL 不是一个选项,因为我需要管理 Windows 操作系统中的 SDK 版本,所以我目前正在使用哦我的贵族。我使用的是 powerlevel10k 主题,因此大部分情况下看起来都不错。但是,无论我如何摆弄 git 模块设置或 posh-git,我似乎都无法将 git 提示配置为看起来相同。
这是针对完全相同的存储库且处于相同状态的 oh-my-posh git 提示:
所以我的问题是:如何在 oh-my-posh 中实现完全相同的 git 提示,并且对所有可能的 git 状态使用相同的符号、措辞和间距?
答案1
我已经安装posh-git
从这里,oh-my-posh3
从这里,MesloLGS NF 字体, 然后
Import-Module posh-git
Import-Module oh-my-posh
Set-PoshPrompt -Theme <path to a given .omp.json file>
并且它完美地处理了json
我尝试过的所有文件,包括所有 4 个文件powerlevel10k*.omp.json
。它还可以处理https://github.com/Kudostoy0u/pwsh10k