1. 程式人生 > >常用的oh-my-zsh插件

常用的oh-my-zsh插件

.net 又是 ons mage 插件 -m com 重新 命令

每次換電腦,需要重新配置開發環境是件很麻煩的事情,作為一個有潔癖的人又不想用Time Machine。記憶力大不如以前,很多插件又忘了裝。正好下個月又需要給團隊小夥伴講講提升效率這件事要講到oh-my-zsh,趁此機會整理下自己平時覺得好用的插件。

開頭

首先安裝oh-my-zsh,打開~/.zshrc文件找到plugins=( git ),這裏是我們已經啟用了那些插件, 然後講一下alias(別名),利用好alias把自己裝過的插件,組裝一下,寫一些自己常用的命令,可以極大的提升自己的效率。

alias命令用來設置指令的別名。我們可以使用該命令可以將一些較長的命令進行簡化。使用alias時,用戶必須使用單引號‘‘將原來的命令引起來,防止特殊字符導致錯誤。

如果想要啟用某個插件,裝好之後直接修改

plugins = (插件A 插件B 插件C)

git

這個是裝好oh-my-zsh就默認已經開啟的

查看所有的git命令alias

~/.oh-my-zsh/plugins/git/git.plugin.zsh

z

這個是oh-my-zsh默認就裝好的,需要自己開啟。還有一個autojump的插件和z功能差不多,autojump需要單獨裝,

如果z插件歷史記錄太多,並且有一些不是自己想要的,可以刪除

z -x 不要的路徑

sublime

又是一個自帶的插件,同樣需要自己開啟,針對喜歡用sublime的小夥伴

如果想要用sublime打開一個文件

st 文件路徑

vscode

官網,隨著Visual Studio Code越來越火,用的人也越來越多,可以裝一下這個插件

打開一個文件

vs 文件路徑

安裝

git clone https://github.com/valentinocossar/vscode.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/vscode

zsh-autosuggestions

官網,非常好用的一個插件,會記錄你之前輸入過的所有命令,並且自動匹配你可能想要輸入命令,然後按→補全

安裝

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

zsh-syntax-highlighting

官網,命令太多,有時候記不住,等輸入完了才知道命令輸錯了,這個插件直接在輸入過程中就會提示你,當前命令是否正確,錯誤紅色,正確綠色

安裝

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

sudo

偶爾輸入某個命令,提示沒有權限,需要加sudo,這個時候按兩下ESC,就會在命令行頭部加上sudo

其他

oh-my-zsh有很多主題,可以看看,當然還有另一外一個組合神器iTerm2,以及iTerm2的主題可以了解下

自己在用的oh-my-zsh主題af-magic,iTerm2的主題ToyChest,截圖

技術分享圖片

常用的oh-my-zsh插件