<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          12.9k Star!這個 ZSH 的增強工具讓你愛上命令行!

          共 2103字,需瀏覽 5分鐘

           ·

          2021-06-16 11:53

          【導語】:ZSH 的增強工具,擁有海量主題,開箱即用。

          簡介

          Oh My Zsh 是一個開源的、社區(qū)活躍的 ZSH 的增強工具,用于管理 ZSH 的配置,擁有數(shù)百個強大的插件和漂亮的主題,開箱即用。使用 OhMyZsh 會讓你的終端看起來非常酷炫,并且將即大地提高你使用命令行的效率。

          項目地址是:

          https://github.com/ohmyzsh/ohmyzsh

          下載安裝

          前置條件

          • 類 Unix 操作系統(tǒng)如 MacOS、Linux、BSD;如果是在 Windows,需要 WSL2,但 cygwin 或 msys 最好也要安裝

          • 系統(tǒng)中要先有 zsh,最好是 5.0.8 或更新的版本

          • curl 或 wget

          • git,推薦 v2.4.11 或更高版本

          基本安裝

          使用 curl,wget 或類似工具通過命令行進行安裝。

          sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

          sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

          sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

          更新

          默認情況下,系統(tǒng)每隔幾周會提示用戶進行升級,如果希望在不提示的情況下能自動升級,修改 ~/.zshrc 文件:

          DISABLE_UPDATE_PROMPT=true

          要禁用自動升級,修改 ~/.zshrc 文件:

          DISABLE_AUTO_UPDATE=true

          卸載

          只需要在命令行中執(zhí)行 uninstall_oh_my_zsh 就能自行刪除并恢復 bash 或 zsh 配置。

          使用 Oh My Zsh

          插件

          Oh My Zsh 附帶了大量的插件,可以直接使用,詳細的參考官網(wǎng)。


          • 啟用插件

          修改配置 .zshrc 文件即可啟用插件。zshrc 文件可以在 $HOME 目錄中找到。用文本編輯器打開,會列出你想要加載的所有插件的地方。

          plugins=(
            git
            bundler
            dotenv
            osx
            rake
            rbenv
            ruby
          )

          請注意,插件配置由空格(空格、制表符、新行...)分隔,不要使用逗號。每個插件都有 README 文件,詳細地描述了如何使用。

          主題

          作者表示,在 Oh My Zsh 的早期,就已經(jīng)重點關注對主題的支持,現(xiàn)在已經(jīng)捆綁了一百五十多個主題,來看幾個主題。

          robbyrussell(默認主題):


          afowler:


          geoffgarside:


          mikeh:

          選擇主題

          選擇自己喜歡的主題,編輯 ~/.zshrc 文件,修改其中關于主題的環(huán)境變量:

          ZSH_THEME="robbyrussell"

          使用不同的主題,只需要修改該環(huán)境變量即可:

          ZSH_THEME="agnoster" # (this is one of the fancy ones)
          # 參考 https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#agnoster

          可以設置隨機主題,每次打開新的終端窗口時會隨機選擇:

          ZSH_THEME="random"

          可以設置隨機主題列表,從這個列表中隨機選擇一個:

          ZSH_THEME_RANDOM_CANDIDATES=(
            "robbyrussell"
            "agnoster"
          )

          如果只想禁用某些主題,只需要將其添加為忽略即可:

          ZSH_THEME_RANDOM_IGNORED=(pygmalion tjkirch_mod)


          - EOF - 


          更多優(yōu)秀開源項目(點擊下方圖片可跳轉)




          開源前哨

          日常分享熱門、有趣和實用的開源項目。參與維護10萬+star 的開源技術資源庫,包括:Python, Java, C/C++, Go, JS, CSS, Node.js, PHP, .NET 等

          關注后獲取

          回復 資源 獲取 10萬+ star 開源資源



          分享點贊在看

          支持我們分享更多優(yōu)秀開源項目,謝謝!

          瀏覽 62
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  夜精品无码A片一区二区蜜桃 | 国产无码激情后入 | 男女黄A片 | 安徽BBBBB视频BBB | 91AV电影在线观看 |