寫這個工具是爲了解決本身平常工做中的一些重複性的勞動,提升一些效率。 也算是經過程序來解決工做中的一些痛點。前端
有些命令若是咱們能每次節省2秒鐘甚至更多的時間,短時間看不到時間的節省,可是從長期來看這個價值將是巨大的。我能夠將這些時間專一於更有意義,更重要的事情 - 提升生命質量。node
那麼工做中存在哪些痛點呢?git
頻繁、冗長的命令github
工做中咱們常常會使用命令行命令來完成咱們的一些操做,可是有些命令使用率很高,並且很長,每次都所有敲進去勢必會浪費不少時間。npm
好比:bash
git 相關命令工具
git add git commit -m"XX"ui
git add git commit -m"XX" git pushspa
上面的幾行命令若是咱們能合成一條命令呢?命令行
鼠標操做
也有一些鼠標連串操做其實也能夠經過命令行來完成提高效率。好比查看本機 ip
當前這個也能夠經過,ipconfig,ifconfig 來獲取
介紹下目前支持的命令。
mm help :查看已支持的命令
mm ip : 查看本機ip
mm gac 描述: git add . git commit -m"描述"
mm gcp 描述: mm gac + git push 推到遠端
mm gst : git stauts 查看狀態
mm gdf : git diff 查看變動
mm gck : git checkout [branch] 切換分支
mm gba : git branch -a 查看所有分支
複製代碼
更多命令的支持會持續更新......
環境 支持node 8.5+
安裝 npm install mm-short-command -g
本工具的代碼實現沒什麼難度,目的在因而提升效率,提升時間利用率。
想看源碼的小夥伴請移步到這裏 github地址:!Bigerfe/mm-short-command 歡迎 star.
業界應該也有更好的實現,若是你也在使用這樣的工具來提高效率歡迎留言交流。
更多精彩好玩的前端內容,請關注公衆號《前端張大胖》