zsh有了各種插件后才真是如虎添翼,各種命令高亮,自動(dòng)補(bǔ)全,命令參數(shù)輔助等。
zsh插件安裝方法
各種插件的安裝方法各異,有的直接將插件文件夾拷貝到~/.oh-my-zsh/custom/plugins
目錄中,然后在~/.zshrc
中的plugins
數(shù)組中加入插件名即可;有的則需要配合別的工具并在~/.zshrc
中加入別的命令。以下是幾個(gè)常用的。
安裝時(shí)經(jīng)常會(huì)看到一些$ZSH_xx
變量,這些都是zsh或oh my zsh設(shè)置的各種變量,便于插件運(yùn)用。我們安裝插件時(shí)也可以用這些變量安裝,如插件保存的位置一般為$ZSH_CUSTOM/plugins/插件文件夾名/
。
Oh my zsh自帶插件
自帶插件在安裝時(shí)就已經(jīng)存在了,默認(rèn)是只開(kāi)啟了git一個(gè)插件。其它的話(huà)也很簡(jiǎn)單,只需要在~/.zshrc
文件中添加引用即可。打開(kāi)文件找到plugins
數(shù)組,然后把插件名加入數(shù)組即算開(kāi)啟。
如下圖:
目前已經(jīng)有的自帶插件在官網(wǎng)Github中可以看到,https://github.com/robbyrussell/oh-my-zsh/tree/master/plugins。
凡是這里有的,都可以立刻生效。
Zsh命令自動(dòng)補(bǔ)全插件 zsh-autosuggestions
這里利用Oh my zsh的方法安裝。直接一句話(huà)命令行里下載并移動(dòng)到oh my zsh目錄中:
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
然后在~/.zshrc
文件中找到plugins數(shù)組,加入zsh-autosuggestions
名字,重新打開(kāi)終端即可。
Zsh命令語(yǔ)法高亮插件 zsh-syntax-highlighting
將插件下載到oh my zsh的插件目錄下的該新建插件同名文件夾中
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
編輯~/.zshrc
文件將然后將插件引用命令寫(xiě)入該文件最后一行(必須)
# Note the source command must be at the end of .zshrc
source "$ZSH_CUSTOM/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
保存重新打開(kāi)即可看到高亮的命令行了。
Zsh自動(dòng)跳轉(zhuǎn)目錄插件 autojump
安裝方法:
brew install autojump
# 未完待續(xù)...