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