跳到主内容

oh my zsh windows替代,美化

· 2分钟阅读

先上效果图

powershell-theme1.png powershell-theme3.png powershell-theme2.png

Powershell 美化官方教程

官方教程比较简单,可以设置图片,模糊背景,改变颜色,不过可以作为 oh my posh 基础。如果不需要直接略过

https://docs.microsoft.com/zh-cn/windows/terminal/tips-and-tricks

oh my posh 官方文档

Oh my posh,一款美化终端的工具,目前支持 Windows 的 PowerShell、GNU/Linux 的 Bash、macOS 的 zsh 等

文档地址

安装教程

如果之前以 Module 的方式安装过低版本 Oh my posh(键入Get-Module Oh* 判断),建议用Uninstall-Module oh-my-posh卸载模块重新安装

使用 PowerShell 安装

Set-ExecutionPolicy Bypass
Install-Module oh-my-posh -Scope CurrentUser
Install-Module posh-git -Scope CurrentUser

查看主题

Get-PoshThemes

powershell 配置文件地址

C:\Users\[UserName]\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

新增主题

Import-Module posh-git
Import-Module oh-my-posh
Set-PoshPrompt -Theme bubbles
Enable-PoshTooltips

输入命令生效

. $PROFILE

命令行字体支持

Oh my posh 主题会使用到一些特殊的字符,可以通过下面的链接下载相应的字体安装到本地,然后修改在命令软件上配置相应的字体即可

字体下载地址

字体修改

windows-terminal.png

vscode 使用

vscode 设置搜索 Integrated:Font Family,改为刚刚上面下载的字体即可

vscode-terminal-font.png