天天看點

使用oh-my-posh美化powershell

摘要:使用oh-my-posh美化powershell

美化教程參考少數派文章[5 個 PowerShell 主題,讓你的 Windows 終端更好看](https://sspai.com/post/52907)

2020/03/22, powershell, oh-my-posh

美化教程參考少數派文章5 個 PowerShell 主題,讓你的 Windows 終端更好看

美化效果圖,此圖是在FluentTerminal下的效果:

使用oh-my-posh美化powershell

準備工作

電腦中需要安裝好git、支援Powerline的字型

git可以去官網下載下傳,如果覺得速度慢,可以考慮在騰訊軟體中搜尋下載下傳(速度很快,而且使用普通下載下傳的方式安裝包沒有夾帶私貨)

使用oh-my-posh美化powershell

powerline字型需要去github下載下傳,powerline/fonts位址

而我自己更喜歡使用 更紗黑體,github位址

修改字型

打開powershell,對着标題欄右擊,選擇屬性

使用oh-my-posh美化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的終端中,主題存在行高的問題:

使用oh-my-posh美化powershell

在設定中修改終端的渲染方式即可,我選擇為dom就正常了,如有問題,可以切換其他渲染方式試試

使用oh-my-posh美化powershell

繼續閱讀