今天主要就來介紹 zsh
我所使用的插件~當中包含了 zsh-syntax-hightlighting
、zsh-autosuggestions
以及最基本的 git
。
光看這個插件的名稱就知道,這是將終端機的輸入高亮顯示的工具~
在還沒有安裝這個插件前,zsh
本身的輸入就只是單純的白色:
安裝這個插件後:
.zprofile
的 alias
會用 藍色 呈現用了這個套件之後,能夠比較不吃力的判斷語法的正確性 (或許對有些人來說也沒有差啦~),也能讓自己的工作環境變得更漂亮呢!
這是一個自動提示的插件。你可能會問:按下 tab
不就會自動提示了嗎?
這裡的提示可不是指語法提示哦!
zsh-autosuggestions
會根據歷史紀錄來建議你要下什麼指令。假如你只記得上個指令的前半段又懶得上 stackoverflow
找下法,或者是資料夾文件很多用 tab
找檔案實在太慢了,那麼 zsh-autosuggestions
肯定能幫上忙!
它就自動幫你補全啦!
有了 zsh-autosuggestions
之後,我就只需憑藉一點點的印象就能完成指令了,不需要再重複的上網找解答~
這個插件主要是用來做 alias
的,像是平常下 git commit -m "commit message"
要打那麼長一串,而這個插件就幫你寫好了 alias gcmsg='git commit -m'
。
而這個插件就是維護了一整包的 alias
,讓你在操作 git
的時候能更專注於版本控制而非語法上的瑕疵哦!
(話說 Git 原文好像是混蛋的意思?)
以上就是我使用的 zsh
插件們~如果大家有什麼實用的插件也歡迎提出哦!