1 安裝
安裝能夠從應用商店安裝(直接搜索便可)或者Github
安裝(能夠戳這裏):git
下載msixbundle
格式的文件便可直接打開安裝。github
2 配置前準備
2.1 下載字體
推薦使用FiraCode
,下載連接戳這裏。json
解壓後選擇其中一個ttf
安裝便可:bash
2.2 安裝PowerShell Core
這裏的PowerShell Core
與自帶的PowerShell
不是同一個東西,前者是能跨平臺的,下載連接戳這裏。svg
Windows
下能夠直接選擇msi
格式下載:字體
安裝好後能夠對比一下新的PowerShell Core
默認是黑底的,並且標題也不同:ui
3 配置
3.1 模塊
# PSReadline Install-Module -Name PSReadLine -AllowPrerelease -Force # posh-git Install-Module posh-git -Scope CurrentUser # oh-my-posh Install-Module oh-my-posh -Scope CurrentUser
安裝過程當中可能會卡住,稍等便可。3d
另外有可能會提示不信任的倉庫,選擇y
便可:code
3.2 修改PWSH
爲默認終端
打開Window Terminal
的配置文件,查看list
中有無PowerShell Core
,若是沒有,請手動添加到list
中:blog
{ "guid": "{60c54bbd-c2c6-5271-96e7-009a87ff44bf}", "name": "PowerShell Core", //"icon":"C:\\My\\PowerShell\\7\\ps_black_64-svg.ico", "commandline": "pwsh.exe --nologo", "hidden": false },
其中guid
能夠從cmd
複製過來並修改其中一個字符便可,commandLine
直接填pwsh.exe
,後面的--nologo
參數能夠去掉煩人的提示。至於圖標,默認是沒有圖標的,須要手動添加,能夠從PowerShell
的Github
下載,並轉換爲ico
格式,最後填上路徑就能夠正常顯示了:
3.3 美化
因爲安裝了oh-my-posh
,能夠使用Set-Theme
切換主題,好比:
Set-Theme Agnoster
輸入Set-Theme
便可按Tab
補全主題。
另外這樣修改的主題只是臨時生效,想要永久生效須要寫入配置文件中,輸入:
$profile
會顯示配置文件的位置,每一個人不同,沒有的話就新建,在其中輸入:
Import-Module posh-git Import-Module oh-my-posh Import-Module PSReadLine Set-Theme Agnoster
便可使主題永久生效。
另外,若是主題的顏色不滿意,能夠配合Show-Colors
與Show-ThemeColors
修改主題顏色。