<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 的增強(qiáng)工具讓你愛上命令行!

          共 1945字,需瀏覽 4分鐘

           ·

          2021-06-22 09:08

          【導(dǎo)語】:ZSH 的增強(qiáng)工具,擁有海量主題,開箱即用。

          簡介

          Oh My Zsh 是一個開源的、社區(qū)活躍的 ZSH 的增強(qiáng)工具,用于管理 ZSH 的配置,擁有數(shù)百個強(qiáng)大的插件和漂亮的主題,開箱即用。使用 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 或類似工具通過命令行進(jìn)行安裝。

          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)"

          更新

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

          DISABLE_UPDATE_PROMPT=true

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

          DISABLE_AUTO_UPDATE=true

          卸載

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

          使用 Oh My Zsh

          插件

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


          • 啟用插件

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

          plugins=(
            git
            bundler
            dotenv
            osx
            rake
            rbenv
            ruby
          )

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

          主題

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

          robbyrussell(默認(rèn)主題):


          afowler:


          geoffgarside:


          mikeh:

          選擇主題

          選擇自己喜歡的主題,編輯 ~/.zshrc 文件,修改其中關(guān)于主題的環(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

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

          ZSH_THEME="random"

          可以設(shè)置隨機(jī)主題列表,從這個列表中隨機(jī)選擇一個:

          ZSH_THEME_RANDOM_CANDIDATES=(
            "robbyrussell"
            "agnoster"
          )

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

          ZSH_THEME_RANDOM_IGNORED=(pygmalion tjkirch_mod)


          - EOF - 



          分享、點贊在看

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

          瀏覽 57
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

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

          手機(jī)掃一掃分享

          分享
          舉報
          <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>
                  动漫足交 | 内射毛片在线免费看 | 午夜精产品一区二区在线观看 | 视频在线99 | 久久人色 |