不住命令行?用这个开源项目一次性解决问题!

网友投稿 650 2022-05-30

命令行是非常高效的工具,但一个很常见的现象是,很多命令行过一段时间就容易忘。举个栗子,如果我们常用 git 命令行管理代码、利用 conda 命令管理开发环境,如果过一段时间没用了,那么你还记得如何用 git 将本地代码同步到 GitHub,还记得如何用 conda 命令删除一个本地环境吗?

通过给定关键字或文字描述,更便捷地查找命令;

如果作为长命令的辅助部分,查找后的结果也可以直接复制粘贴到主命令;

我们的命令行使用习惯或备忘录可以与其它人共享;

此外,该工具也能实现命令行的自动补全,不过这属于高级用法。

git clone http://github.com/denisidoro/navi /opt/navicd /opt/navi

sudo make install

navi --dir "/folder/with/cheats"

以「%」开头的行包含了特定的 Tag,也就是说上图「git」会作为标签加到该文件所有命令行最后;

以「#」开头的行描述了该命令行的用法;

以「$」开头的行应该为给定参数生成建议值;

其它所有非空行应该都为可执行命令行。

% git, code

# Change branch

git checkout 

记不住命令行?用这个开源项目一次性解决问题!

$ branch: git branch | awk '{print $NF}'

Git

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:华为发布面向2025十大趋势
下一篇:浅谈 SimpleDateFormat,第三方库joda-time,JDK8提供时间类 之性能和线程安全
相关文章