開啓 win10 terminal 之旅

個人博客

在開源蓬勃發展的當下,一直被譽爲開源之敵的巨硬這把是掏出真金白銀來迎合開源了。

對於服務器來說,linux 當然是不二選擇,但對中文環境的大多數使用者來說,還是 win 系列的接受程度更高,畢竟其生態實在是過於強大,很多用戶即使買了 mac 還是會裝回 win10。

作爲開發人員,如果公司配不上 mac,在 win 下進行開發,效率肯定會有一定影響(畢竟沒有方便的命令行,就得在視窗系統裏點點點,或者蒐羅各種魔改的 shell 工具,這些工具時常有奇怪的 bug)。

最近巨硬終於發佈了 1.0 的 windows terminal 以及包管理工具 winget,下面就介紹下上手的基本配置。

步驟包括:

  1. 下載安裝 windows terminal 1.x
  2. 美化 powershell
    • 下載安裝 power line 字體包
    • 安裝相關美化模塊
    • 修改 powershell 啓動配置
  3. 下載安裝 winget

1、到巨硬在 github 上的 terminal 項目下載 發佈 的 1.0.1401.0 版本,下到本地進行安裝
在這裏插入圖片描述
2、安裝完畢之後發現還是不夠美觀,需要按 linux 命令行的使用習慣進行美化,美化到下圖的效果
在這裏插入圖片描述
2.1 OK,首先需要安裝 Power Line 字體,否則一會兒路徑中會出現 ? 這樣在 unicode 下無法正確顯示的字符。到巨硬 cascadia-code 項目的 發佈 裏下載相關的 power line 字體。
在這裏插入圖片描述
解壓 zip 包後找到後綴 PL 的字體安裝文件,雙擊安裝,這樣字體在系統中就可用了。
在這裏插入圖片描述
2.2 安裝相關的美化模塊

Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser

2.3 安裝完畢後需要修改 powershell 的啓動配置,使得每次 powershell 啓動時就自動裝入這兩個模塊,並設置主題。類似 .bashrc 。通過輸入 $profile 找到啓動時加載腳本的路徑
在這裏插入圖片描述
如果該文件不存在,則創建一個,並插入以下內容,oh-my-posh 中內置了很多主題,根據自己需要進行設置

Import-Module posh-git
Import-Module oh-my-posh
Set-Theme Paradox

現在重新打開 powershell,如果提示禁止運行腳本,可能是系統的腳本執行策略受限,get-executionpolicy 看看是不是 Restricted,是的話改爲 remotesigned。

# get-executionpolicy
set-executionpolicy remotesigned

現在還剩最後一步,打開 terminal 的設置,修改 powershell 的顯示字體
在這裏插入圖片描述
現在重新打開應該可以看到效果了。
在這裏插入圖片描述
3、最後順便把 winget 也裝上,到 winget-cli 項目的發佈下找到最新的安裝包,不過目前這貨還處於 preview 階段,版本也還是不穩定的 0.x 版本
在這裏插入圖片描述
裝完試試
在這裏插入圖片描述
參考:官方指南

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章