windows 终端美化教程
一、更新自带的 PowerShell
-
打开 PowerShell,使用
$host
查看版本号> $host 00:12:56 Name : ConsoleHost Version : 7.3.1 InstanceId : 3714e221-c908-4546-a495-ac44247a7cc5 UI : System.Management.Automation.Internal.Host.InternalHostUserInterface CurrentCulture : zh-CN CurrentUICulture : zh-CN PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy DebuggerEnabled : True IsRunspacePushed : False Runspace : System.Management.Automation.Runspaces.LocalRunspace
-
一般自带的版本号是 5.1,这时候就需要更新了
> winget install Microsoft.PowerShell
二、安装 OhMyPosh
-
安装
> winget install JanDeDobbeleer.OhMyPosh -s winget
-
下载字体
> oh-my-posh font install
-
更改终端配置文件
// 添加以下配置 { "profiles": { "defaults": { "font": { "face": "字体" } } } }
三、基本配置
-
新建配置文件
> New-Item -Path $PROFILE -Type File -Force
-
打开配置文件
> notepad $PROFILE
-
修改配置文件
oh-my-posh init pwsh | Invoke-Expression
-
重载配置文件立即生效
.$PROFILE
四、更换主题
-
查看本地主题
> Get-PoshThemes
-
修改配置文件(以 agnosterplus 主题为例)
主题文件在
C:\Users\XX\AppData\Local\Programs\oh-my-posh\themes
# 打开配置文件 > notepad $PROFILE # 填写主题文件 agnosterplus.omp.json 的路径 oh-my-posh init pwsh --config '文件路径' | Invoke-Expression
-
重载配置文件立即生效
.$PROFILE