网上搜到的Oh My Posh安装配置都是针对power shell的(我参考这篇成功配置了针对power shell的字体和主题)。期间遇到了无法加载文件WindowsPowerShell\profile.ps1的问题,参考这篇解决。由于平时我用Anaconda比较多,而anaconda是基于cmd的,就想着能把cmd也美化了该多好。
我已经安装了Windows Terminal和Oh My Posh(这两个都在Microsoft Store里,直接安装),接着安装了Anaconda并在Windows Terminal中已配置好(参考这篇完成)。
按照官网给的解决方案操作(如下图),需要借助Click:
首先,下载Clink并安装。我下载的exe文件,直接安装即可。
安装好后在cmd中输入clink info查看是否安装成功以及查看clink的路径。
在输入clink info的过程中clink已经有命令提示了(内心暗爽🤭……)
找到scripts所在的路径,在该路径下创建oh-my-posh.lua文件,在该文件中输入以下内容并保存:
load(io.popen('oh-my-posh init cmd'):read("*a"))()
之后重启cmd,大功告成:
打开Anaconda,也生效了: