最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

快速在Terminal上配置oh-my-posh和clink美化powershell和cmd

2022-12-13 18:49 作者:失心龍I-ll  | 我要投稿

給新的工作環(huán)境重新配置一遍命令行和PS,想起之前踩的坑,剛好這次記錄下來分享一下。

先放下成品圖

系統(tǒng)環(huán)境:

OS Name: ? ? ? ? ? ? ? ? ? Microsoft Windows 11 Pro
OS Version: ? ? ? ? ? ? ? ?10.0.22623 N/A Build 22623
OS Manufacturer: ? ? ? ? ? Microsoft Corporation
OS Configuration: ? ? ? ? ?Standalone Workstation
OS Build Type: ? ? ? ? ? ? Multiprocessor Free

正常步驟:

????1.下載字體:

?地址:https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/Meslo.zip(Github)
??? 如果此步就踩坑,請閱讀下面“避坑:的第1條。






????2.解壓安裝字體


???





3.配置Windows Terminal的字體:
?? 打開Windows Terminal
??? 如果你不知道怎么打開,請閱讀下面“避坑”的第2條。
?? 在Windows Terminal中按下快捷鍵?? CTRL + SHIFT + ,(選擇使用一個文本編輯器打開),為"defaults": {}中添加以下:

? 如果你的Terminal是在打開的狀態(tài),那么保存更改的內容后應該能立即在Terminal中看到效果。

??






?????4.安裝oh-my-posh:

? 打開微軟商店搜索oh-my-posh安裝或瀏覽器訪問ms-windows-store://pdp/?productid=XP8K0HKJFRXGCK
??? 或者使用winget

??? 打不開微軟商店?避坑第3條。
?至此oh-my-posh安裝完畢。在cmd或powershell中輸入oh-my-posh回車即可看到使用幫助。顯示不是內部命令什么什么的?給安裝目錄的bin文件夾加個環(huán)境變量即可。






????5.美化(必須使用PowerShell進行配置!必須使用PowerShell進行配置!!必須使用PowerShell進行配置!??!cmd的在后面,別急?。。。。?span id="s0sssss00s" class="font-size-20">:

??? 在powershell中執(zhí)行notepad $PROFILE打開配置文件。在打開的文件中輸入

保存;或者直接使用命令代替上面的操作:


??? 若提示“系統(tǒng)找不到路徑”,先在%HOMEPATH%\Documents\(即“文檔”)下創(chuàng)建名為WindowsPowerShell的目錄,再執(zhí)行

它會提示你找不到文件,此時選擇創(chuàng)建即可;或者改用命令代替上面的操作:

? 重啟powershell,即可看見oh-my-posh已生效。







????6.改變主題

??? 執(zhí)行Get-PoshThemes查看可用主題(上面的是主題名,下面的是主題效果展示)

?


????? 留意命令最后給出的主題儲存路徑Themes location,這個路徑至關重要

?

再次執(zhí)行notepad $PROFILE進行配置:
????? 在oh-my-posh init pwsh 后空格,加上--config 剛剛得到的儲存路徑\主題名.omp.json。 例如我的路徑是C:\Users\13913\AppData\Local\Programs\oh-my-posh\themes\,要使用easy-term這個主題,那么我需要添加:

--config C:\Users\13913\AppData\Local\Programs\oh-my-posh\themes\easy-term.omp.json




? 保存之后重啟powershell可見新主題已經生效

MILESTONE

通過clink加載lua腳本讓cmd實現顯示oh-my-posh的風格

1.當然,安裝clink:https://github.com/chrisant996/clink/release

2.在clink的安裝目錄(一般是C:\Program Files (x86)\clink)中創(chuàng)建文件oh-my-posh.lua

? 其實一般來說除了文件夾,別的文件都沒法在Program Files文件夾內創(chuàng)建,所以建議先在別的地方創(chuàng)建,編輯完后復制過去。

在文件中添加內容

并保存。

重啟cmd即可看到oh-my-posh(或者說是clink?)在cmd中生效了。
那要更改cmd中的oh-my-posh的主題要如何呢?

還是那個oh-my-posh.lua文件,在oh-my-posh后加上--config=“主題文件路徑”(在上面給powershell的更換主題一樣)。例如還是那個easy-term主題,則添加--config="C:\Users\13913\AppData\Local\Programs\oh-my-posh\themes\easy-term.omp.json",對吧?

沒用?之前配置好的還直接失效了?大坑:不要把資源管理器中復制到的地址粘貼到lua直接使用!因為lua中的反斜杠\,和在c中一樣,是轉義字符,如需表示單個\則需要輸入兩個\,即如此

直接用正斜杠/呢?當然可以,只要不是單個反斜杠

保存后重啟cmd即可看到效果了

添加了clink的cmd也多了一些功能,其中我覺得最有用的應該就是命令自動補全了和歷史命令了。



避坑部分

1.下載字體:以下均使用7z(LZMA2)重新打包為高壓包。如果閣下沒有不知道怎么去解壓7z文件,我建議閣下暫時不要玩cmd和powershell美化這種東西(無惡意)。

????以防Github打不開:https://files.illusionrealm.com/s/mJFb(私有云分流Onedrive)

????以防私有云Cloudflare打不開:https://pan.baidu.com/s/19VZmbaB6DcSMw6sAtzJGng?pwd=0000(百度云分流)

????以防百度云限速或掉資源:https://wwa.lanzouw.com/iTTwo0ikfhja
如果以上都打不開的話,我暫時沒有別的辦法,閣下可以發(fā)郵件到authurvir@illusionrealm.com請求文件(或者換個網絡,開個流量什么的)。


2.打開Windows Terminal:

  1. ????在Windows11的環(huán)境下

    1. 直接右鍵桌面,在右鍵菜單中選擇“在Terminal中打開“即可呼出Windows Terminal。

    2. (要是右鍵菜單沒有呢?)在搜索框,或者直接點任務欄的“開始按鈕”,輸入Apps: Windows Terminal即可看到應用

    (可選-僅限Windows11)設置Windows Terminal為默認終端應用:
    ?? 點擊終端頂部欄的那個向下的小箭頭。點擊彈出來的下拉菜單中的“設置”即跳轉到設置頁面。

    ????在設置界面中,將默認終端應用程序中的Windows Console Host改為Windows Terminal后點擊右下的保存即可。


都沒有?那你可能在使用Windows10并且在比較老的Build上,或者精簡化的操作系統(tǒng),我猜是?

????2.?在Windows10的環(huán)境下

????只說一下如果沒有Windows Terminal的話要如何安裝:

  • 微軟商店搜索并安裝

  • https://apps.microsoft.com/store/detail/windows-terminal-preview/9N8G5RFZ9XK3?hl=zh-cn&gl=cn

  • https://github.com/microsoft/terminal/releases(要看清楚哦,分Win10和Win11的版本)

    能打開github或微軟商店的話,不推薦分流。分流版本不會更新,可能會滯后非常多

  • 以防兩個都打不開:(Win10):https://files.illusionrealm.com/s/2BuP (Win11):https://files.illusionrealm.com/s/g1Un(私有云分流)

  • 以防私有云也打不開:https://wwa.lanzouw.com/b00qgot2d 密碼:775r(藍奏分流,為符合上傳要求已壓縮,使用前需解壓)

????3.oh-my-posh其它下載:

    • Github:https://github.com/JanDeDobbeleer/oh-my-posh/releases/

      能打開github或微軟商店的話,不推薦分流。分流版本不會更新,可能會滯后非常多

    • 私有云分流:https://files.illusionrealm.com/s/z3HZ

    • 藍奏云分流:https://wwa.lanzouw.com/iy3uH0ikmvbi


還有什么坑歡迎留在評論區(qū)哦

參考文檔:

https://ohmyposh.dev/docs/installation/windows(官方文檔)
https://learn.microsoft.com/en-us/windows/terminal/install(安裝Windows Terminal)




我恨排版

快速在Terminal上配置oh-my-posh和clink美化powershell和cmd的評論 (共 條)

分享到微博請遵守國家法律
沈阳市| 察雅县| 云林县| 邓州市| 保靖县| 三明市| 平乡县| 上饶县| 屏山县| 绥芬河市| 日土县| 金湖县| 阳城县| 巩留县| 湘阴县| 富蕴县| 安福县| 普格县| 正蓝旗| 迁安市| 东阳市| 寿宁县| 德保县| 崇州市| 大同市| 安徽省| 青海省| 洪湖市| 乐至县| 襄垣县| 临泽县| 遵化市| 玉林市| 镇巴县| 衡水市| 舟曲县| 娱乐| 松滋市| 高青县| 右玉县| 玉田县|