zsh oh-my-zsh 常用插件

git


安裝:默認(rèn)已開啟
作用:可以使用各種 git 命令縮寫。
使用

git add --all ===> gaa
git commit -m ===> gcmsg

查看所有 git 命令縮寫

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

autojump


安裝brew install autojump
作用:目錄間快速跳轉(zhuǎn),不用再一直 cd
使用cd 命令進(jìn)入 ~/user/github/Youthink 文件夾,下一次再想進(jìn)入 Yourhink 文件夾的時(shí)候, 直接 j youthink 即可?;蛘咧惠斎?youthink 的一部分 youth 都行。jautojump 的縮寫。刪除無效路徑:

j --purge 無效路徑

Z


安裝:內(nèi)置組件
作用:如果你不想額外安裝 autojump,可以使用 oh-my-zsh 內(nèi)置的類似組件 Z,它和 autojump 除了名字不一樣,基本雷同。但是我選了 Z ,因?yàn)閯h除無效路徑它的命令更短

z -x 無效路徑

zsh-syntax-highlighting


安裝

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

然后在 ~/.zshrc 中配置plugins=(其他的插件 zsh-syntax-highlighting),最后使配置生效:source ~/.zshrc
作用:平常用的 ls、cd 等命令輸入正確會綠色高亮顯示,輸入錯(cuò)誤會顯示其他的顏色。

zsh-autosuggestions


安裝:

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

然后在 ~/.zshrc 中配置 plugins=(其他的插件 zsh-autosuggestions),最后使配置生效:source ~/.zshrc

作用: 效率神器。輸入命令時(shí),會給出建議的命令(灰色部分)按鍵盤 tab 鍵補(bǔ)全。如果感覺 tab 鍵補(bǔ)全不方便,還可以自定義補(bǔ)全的快捷鍵,比如我設(shè)置的逗號補(bǔ)全 bindkey ',' autosuggest-accept,然后在 ~/.zshrc 文件添加這句話即可。

sublime


安裝:內(nèi)置安裝。plugins=(sublime)
作用:在命令行使用 Sublime Text 打開文件、項(xiàng)目

命令 作用
st 打開 sublime
st + 文件夾 打開該文件夾
st + 文件 打開該文件
stt 打開當(dāng)前的文件夾,相當(dāng)于 st
sst 管理員權(quán)限 相當(dāng)于 sudo st

history 命令時(shí)間格式


作用:history 命令查看歷史輸入命令的時(shí)間展示格式
設(shè)置HIST_STAMPS="yyyy-mm-dd"

主題


~/.zshrc 文件中設(shè)置主題為 random 即可開啟隨機(jī)主題

ZSH_THEME="random"

每次打開新的終端的時(shí)候,zsh 都會隨機(jī)使用一個(gè)主題

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容