手写短命令工具 - 解决工作中的痛点

简介: 写这个工具是为了解决自己日常工作中的一些重复性的劳动,提高一些效率。也算是通过程序来解决工作中的一些痛点。有些命令如果我们能每次节省2秒钟甚至更多的时间,短期看不到时间的节省,但是从长期来看这个价值将是巨大的。我可以将这些时间专注于更有意义,更重要的事情 - 提高生命质量。

写这个工具是为了解决自己日常工作中的一些重复性的劳动,提高一些效率。也算是通过程序来解决工作中的一些痛点。

有些命令如果我们能每次节省2秒钟甚至更多的时间,短期看不到时间的节省,但是从长期来看这个价值将是巨大的。我可以将这些时间专注于更有意义,更重要的事情 - 提高生命质量。

工作痛点

那么工作中存在哪些痛点呢?

频繁、冗长的命令

工作中我们经常会使用命令行命令来完成我们的一些操作,但是有些命令使用率很高,而且很长,每次都全部敲进去势必会浪费很多时间。

比如:

git 相关命令

git add git commit -m"XX"

git add git commit -m"XX" git push

上面的几行命令如果我们能合成一条命令呢?

鼠标操作

也有一些鼠标连串操作其实也可以通过命令行来完成提升效率。比如查看本机 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.

业界应该也有更好的实现,如果你也在使用这样的工具来提升效率欢迎留言交流。

目录
相关文章
|
3月前
|
Web App开发 Linux 开发工具
欲善事先利器-系统篇
欲善事先利器-系统篇
63 1
|
3月前
|
存储 Unix Shell
Python 自动化指南(繁琐工作自动化)第二版:十七、计时、安排任务和启动程序
Python 自动化指南(繁琐工作自动化)第二版:十七、计时、安排任务和启动程序
89 1
|
3月前
|
Web App开发 Linux 开发工具
欲善事先利器——系统篇
欲善事先利器——系统篇
55 0
|
11月前
|
人工智能 运维 监控
在日常开发工作中,日志数据该如何利用?
在日常开发工作中,日志数据是一个宝贵的资源,它可以提供关于应用程序运行状态、错误报告、性能指标和用户行为等方面的重要信息。正确地利用和分析日志数据可以帮助开发人员更好地理解应用程序的运行情况,快速定位和解决问题,改进应用程序的性能,并为业务决策提供有力支持。尤其是在现代科技发展的背景下,日志数据作为一种重要的信息资源,对于运维工作具有极大的价值。然而,如何充分利用日志数据,并将其应用于运维和开发工作中,仍然是许多企业和运维和开发人员关注的问题。那么本文就来分享一下在日常开发中关于日志数据的利用方面的探讨。
161 1
在日常开发工作中,日志数据该如何利用?
|
Web App开发 安全 Unix
高效率的工作工具(持续更新...)
高效率的工作工具(持续更新...)
212 0
高效率的工作工具(持续更新...)
【开发随记】【提效】工作习惯那些事系列之五——任务处理
【开发随记】【提效】工作习惯那些事系列之五——任务处理
|
安全 测试技术 Linux
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 1 【部署到服务器】
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 1 【部署到服务器】
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 1 【部署到服务器】
|
Web App开发 监控 Kubernetes
日志调试不理想?试试分布式追踪优势
日志调试不理想?试试分布式追踪优势
188 0
日志调试不理想?试试分布式追踪优势
|
SQL NoSQL Java
案例分享:巧用工具提升无源码系统的性能和稳定
在没有核心系统源码的情况下巧用工具提升系统的性能和稳定性。