1. 程式人生 > 實用技巧 >Windows Terminal 安裝與配置

Windows Terminal 安裝與配置

1 安裝

安裝可以從應用商店安裝(直接搜尋即可)或者Github安裝(可以戳這裡):

下載msixbundle格式的檔案即可直接開啟安裝。

2 配置前準備

2.1 下載字型

推薦使用FiraCode,下載連結戳這裡

解壓後選擇其中一個ttf安裝即可:

2.2 安裝PowerShell Core

這裡的PowerShell Core與自帶的PowerShell不是同一個東西,前者是能跨平臺的,下載連結戳這裡

Windows下可以直接選擇msi格式下載:

安裝好後可以對比一下新的PowerShell Core預設是黑底的,而且標題也不一樣:

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

安裝過程中可能會卡住,稍等即可。

另外有可能會提示不信任的倉庫,選擇y即可:

3.2 修改PWSH為預設終端

開啟Window Terminal的配置檔案,檢視list中有無PowerShell Core,如果沒有,請手動新增到list中:

{
    "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引數可以去掉煩人的提示。至於圖示,預設是沒有圖示的,需要手動新增,可以從PowerShellGithub下載,並轉換為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-ColorsShow-ThemeColors修改主題顏色。