常言道:差生工具多。節(jié)后第一天推薦一個(gè)終端美化軟件。沒啥大用,但是可以讓自己在搬磚的時(shí)候更舒適一點(diǎn),畢竟常規(guī)的 Windows 命令行終端只有黑與白。
PowerShell 是一種用于自動(dòng)化任務(wù)和配置管理的腳本語言和命令行工具。PowerShell 不是 CMD 的加強(qiáng)版或新版本。
Windows Terminal 是微軟開發(fā)的一款先進(jìn)的命令行終端應(yīng)用程序,用于 Windows 操作系統(tǒng)。它旨在提供更現(xiàn)代、更強(qiáng)大和更可定制的終端體驗(yàn),適用于開發(fā)人員、系統(tǒng)管理員和任何需要在 Windows 上使用命令行的用戶。
Oh My Posh 是一個(gè)命令行提示工具,通常用于美化和自定義終端提示符。它允許用戶創(chuàng)建自定義的終端提示符,包括顏色、圖標(biāo)、文本樣式等,以提高終端的可視化吸引力和功能性。Oh My Posh 通常與不同的終端環(huán)境和 shell(如 Bash、Zsh 和 PowerShell)兼容,因此用戶可以根據(jù)自己的喜好和需求配置終端提示符的外觀和行為。這有助于提高終端用戶的工作效率和舒適性。
Windows Terminal 可以通過微軟應(yīng)用商店進(jìn)行安裝。
在 Microsoft Store 中搜索關(guān)鍵字 windows terminal 即可安裝:
對(duì)于無法聯(lián)網(wǎng)的內(nèi)網(wǎng)的開發(fā)機(jī),Windows Terminal 也支持離線安裝,可以下載安裝文件后再安裝。
github 下載地址:https://github.com/microsoft/terminal/releases
解壓下載的安裝文件后,雙擊主程序即可打開 Windows Terminal :
Oh My Posh 可以通過微軟應(yīng)用商店進(jìn)行安裝。
在 Microsoft Store 中搜索關(guān)鍵字 oh my posh 即可安裝:
對(duì)于無法聯(lián)網(wǎng)的內(nèi)網(wǎng)的開發(fā)機(jī), Oh My Posh 也支持離線安裝,可以下載安裝文件后再安裝。
github 下載地址:https://github.com/JanDeDobbeleer/oh-my-posh/releases/
雙擊下載的安裝包,默認(rèn)安裝即可:
在 Windows Terminal 中執(zhí)行以下命令,得到 Oh My Posh 配置文件路徑:
$PROEFILE
執(zhí)行結(jié)果如下:
根據(jù)得到的路徑,在對(duì)應(yīng)的文件夾下創(chuàng)建同名文件:
右鍵選擇編輯 Microsoft.PowerShell_profile.ps1 文件,輸入以下內(nèi)容:
C:\\'Program Files (x86)'\\oh-my-posh\\bin\\oh-my-posh.exe init pwsh --config $env:POSH_THEMES_PATH\montys.omp.json | Invoke-Expression
如下圖所示:
編輯完成后,保存關(guān)閉即可。然后重啟終端:
如上圖所示,已經(jīng)啟用了 Oh My Posh,其中部分內(nèi)容亂碼是由于沒安裝相應(yīng)的字體。
oh-my-posh 官網(wǎng)建議使用 nerd fonts。
github 下載地址:https://github.com/ryanoasis/nerd-fonts/releases
本文中下載使用的是 JetBrainsMono 字體。
解壓下載的字體安裝文件,全選所有字體、右鍵選擇安裝即可:
字體安裝完成后,在 Windows Terminal 中設(shè)置 PowerShell 的字體:
設(shè)置字體為 JetBrainsMono 后,再次打開終端即可看到所有字符均可正常顯示了:
oh-my-posh 支持設(shè)置并更換顯示主題。
在 Windows Terminal 中執(zhí)行以下命令,得到 Oh My Posh 主題列表:
Get-PoshThemes
執(zhí)行結(jié)果如下:
滾動(dòng)條拉到末尾可以看到主題所在路徑及修改示例:
選擇好需要的主題后,打開 Microsoft.PowerShell_profile.ps1 文件,修改其中主題名稱即可,以 unicorn 主題為例:
修改好配置文件中主題名稱后,再次打開終端即可看到主題已生效:
聯(lián)系客服