Window PowerShell美化(Windows Terminal)
前言
身為一名工程師來講,最常接觸的就是 Cmd 介面,也就是所謂的終端機,那麼長久看同一個畫面也是會膩的,所以這一篇記錄一下該如何美化自己的 Terminal 吧。
操作環境
首先前面我先提供一下我目前的環境
- Windows 10 1903 版
後面會有一個美化必須是 1903 版本的,所以這邊要注意一下。
另外我個人比較習慣使用 PowerShell,所以這一篇將會以 PowerShell 美化為主。
查看 Windows 版本方法
於搜尋列輸入 winver
即可查看版本 ↓
增加類似 Git 的提示條美化
一般來講我們預設的 PowerShell 是這樣子 ↓
所以接下來就會美化成像這樣子的提示條 ↓
而這個美化條其實是這個套件 oh-my-posh
,接下來就要來替 PowerShell 加入這個套件囉~
oh-my-posh 安裝
起始式
首先開啟 PowerShell 輸入以下指令:
1 | Install-Module posh-git -Scope CurrentUser |
假設是第一次且沒安裝過的話 NuGet 會問你一推問題,全部輸入 Y
即可(我已安裝過就不附圖了)
安裝 oh-my-posh
接下來安裝 oh-my-posh 模組輸入以下指令:
1 | Install-Module oh-my-posh -Scope CurrentUser |
過程一樣瘋狂 Y
就好了。
設置自動套用
接下來我們在 PowerShell 上面輸入 $profile
來顯示 PowerShell 自定義路徑 ↓
複製這一段路徑開啟資料夾
1 | C:\Users\Hsiangfeng\Documents\WindowsPowerShell\ |
打開資料夾後底下若沒有一個檔案叫 Microsoft.PowerShell_profile.ps1
那就新增一個,如果有的話就直接打開來,並內容填入以下:
1 | Import-Module posh-git |
這樣子每次啟動 PowerShell 就可以自動套入設置了~
另外如果你想換別種樣式的話只需要調整 Set-Theme
即可,樣式在官方 GitHub README 底下有提供 oh-my-posh Themes
Windows Terminal
接下來的美化就是我個人的最愛,Windows Terminal 是微軟在 2019 年釋出的新 cmd 介面,也就是我目前在使用的 ↓
但是在操作之前請務必確認以下幾點事項
- 你必須是 Windows 10 作業系統(廢話)
- 版本號必須為 1903
- 可以搭配前面的 oh-my-posh
若以上沒有問題的話,就來安裝吧!
安裝 Windows Terminal
新版的 Windows Terminal 是透過 Store 安裝的,所以只需要瀏覽器上點一下 這個網址 就會開啟 Store 商店囉~
安裝完畢後在搜尋列輸入 Windows Terminal
即可找到 (個人建議可以釘選在開始工具列上) ↓
美化 Windows Terminal
開起來之後會與原本的 PowerShell 沒太大差異,所以這邊點一下上方倒箭頭,並點一下 Setting ↓
接下來搜尋 profiles
你可以看到下面有三個物件,這三個物件各代表一個 CMD ↓
順序與這裡相同,所以以我這邊舉例要修改 PowerShell 來講我只需要專注第一個物件就好了 ↓
那以下我就直接提供我有修改的說明註解 ↓
這邊要注意兩件事情
- 背景圖片的地方不可以有中文字,否則無法正常顯示背景圖片
- 字體建議修改,我個人是使用
Sarasa Term SC
,否則滿怪的
最後結果就會像這樣子美化成功 ↓