好用的zsh插件,打造好用的命令行

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

好了,這就是本文的全部內容了,如果你還沒有安裝,快去安裝試試吧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章