zsh大家都知道,是一個非常好用的命令行shell。我本人也用 zsh 好幾年了,但是卻沒有怎麼安裝過他的插件。直到最近用上那些好用的插件之後,我纔有種相見恨晚的感覺。
zsh支持的所有插件列表: zsh 插件
zsh-syntax-highlighting
這個插件可以爲我們輸入的命令提供語法高亮,如果是不支持的命令還會給出紅色的提示
在mac上安裝也很簡單,使用brew安裝即可
brew install zsh-syntax-highlighting
echo "source $(brew --prefix)/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
然後重啓下zsh即可
zsh-autosuggestions
我們在使用vscode等編輯器時,有一個非常好用的功能就是語法提示,zsh-autosuggestions
這個插件就是讓我們在zsh中也有類似的能力,當我們打出e
時,能給出echo something
的提示,大大提升我們輸入命令的速度。
這個插件也可以通過brew來進行安裝:
brew install zsh-autosuggestions
source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh
最後再重啓一下zsh
autojump
最後一個不得不說的插件就是autojump了, autojump通過了解我們平時用 cd 在命令行裏跳轉目錄的歷史,在後面的跳轉中,輸入路徑的片段,就能跳轉到相應的路徑下面,使用它只需要輸入命令j
就可以了,假如我們有一個項目叫foo,無論你當前在什麼目錄,只需要輸入下面的命令就可以跳轉過去了
j foo
安裝也很簡單:
brew install autojump
好了,這就是本文的全部內容了,如果你還沒有安裝,快去安裝試試吧