摘要:使用oh-my-posh美化powershell
美化教程參考少數派文章[5 個 PowerShell 主題,讓你的 Windows 終端更好看](https://sspai.com/post/52907)
2020/03/22, powershell, oh-my-posh
美化教程參考少數派文章5 個 PowerShell 主題,讓你的 Windows 終端更好看
美化效果圖,此圖是在FluentTerminal下的效果:
準備工作
電腦中需要安裝好git、支援Powerline的字型
git可以去官網下載下傳,如果覺得速度慢,可以考慮在騰訊軟體中搜尋下載下傳(速度很快,而且使用普通下載下傳的方式安裝包沒有夾帶私貨)
powerline字型需要去github下載下傳,powerline/fonts位址
而我自己更喜歡使用 更紗黑體,github位址
修改字型
打開powershell,對着标題欄右擊,選擇屬性
安裝主題
執行以下指令安裝posh-git和oh-my-posh兩個子產品,遇到提示選y确認即可,如果下載下傳速度慢,考慮使用小火箭加速
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
新增配置檔案
# 如果之前沒有配置檔案,就建立一個 PowerShell 配置檔案
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
用記事本打開配置檔案
notepad $PROFILE
在其中寫入以下内容
Import-Module posh-git
Import-Module oh-my-posh
Set-Theme Paradox
至此,再重新打開powershell時,會自動加載Paradox主題,一共是
Agnoster、Avit、Darkblood、Fish、Honukai、
Paradox、PowerLine、robbyrussell、Sorin、tehrob這些主題,自己挑選
使用FluentTerminal
去github中下載下傳安裝FluentTerminal,使用ps運作Install.ps1安裝即可
問題解決
1.如果提示
git command could not be found
要麼是git沒裝,要麼是裝好沒重新開機下,因為git指令加入到環境變量後,重新開機才生效
2.提示"無法加載檔案...因為在此系統上禁止運作腳本",以管理者方式運作powershell,輸入
set-executionpolicy remotesigned
指令,回車選y即可
3.在Visual Studio Code的終端中,主題存在行高的問題:
在設定中修改終端的渲染方式即可,我選擇為dom就正常了,如有問題,可以切換其他渲染方式試試