一个轻量级的shell包装器,允许您创建每个directoy命令别名。

localalias的Python项目详细描述


不要因为键入长命令而杀死你的手指!局部别名可以帮助您实现 懒惰的新境界!

https://travis-ci.org/bbugyi200/localalias.svg?branch=masterhttps://codecov.io/gh/bbugyi200/localalias/branch/master/graph/badge.svghttps://readthedocs.org/projects/localalias/badge/?version=latest&style=flat

演示

https://github.com/bbugyi200/localalias/blob/master/docs/img/demo.gif?raw=true

注意:此演示使用helper functionla代替标准 localalias命令。

说明

localalias是一个轻量级的shell包装器,允许您创建每个directoy命令 别名。

使用bash/zsh,一旦设置了别名,就不能重用它。如果要使用 作为别名,您必须选择一个新的别名。这迫使您定义许多别名,其中一些 名字晦涩难懂,你永远记不住。localalias通过 为shell的默认别名设计方案提供额外的抽象级别。

本地别名允许您从正在进行的任何项目中抽象出 为实际非常具体的任务设置通用别名的能力。在我自己身上 例如,安装程序将r别名设置为启动我正在处理的项目的命令。进入时 运行r的localalias项目目录的顶级目录相当于 python localalias。但是,如果我更改目录来处理另一个项目,运行 r将运行与新项目对应的另一个命令。我使用多种模式 这样可以简化我自己的工作流:t运行测试,b生成项目,v打开 在vim中启动文件。[1]

[1]I normally use multiple variations of this last one: ^{tt9}$ opens up the most active files (the ones I am most likely to want to edit), ^{tt12}$ opens up test files, ^{tt13}$ opens up doc files, etc..

文档

有关详细信息,请参阅此项目的官方documentation

在这里您还可以找到installation的说明和一般usage的提示。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaSpring异步数据库交互   java中的正则表达式模式/数组问题   swing在Java中设置按钮的位置   java如何实现基于松散耦合的代码散播主方法   velocity模板渲染的java过滤器问题   java如何在liferay中使用EmailAddressLocalService   多线程如何确保长时间运行的Java线程永不消亡   java如何以编程方式在Android启动器之间切换   安卓中的java解析查询问题   Java中的变量浅拷贝整数   SimpleDataFormat中月份的java奇怪问题   java如何在输入流中间读取偏移量?   使用MyComparator类的java排序ArrayList   java HeapDumpOnOutOfMemoryError创建空的hprof文件   java“around”通知的内容可以从单独的函数执行吗?   java将组件添加到我的GridBagLayout会将其他组件移到最右边   带有“WHERE”选择参数的java Android SQLite查询不起作用   安卓 Java NPE错误(尝试在空对象引用上调用虚拟方法)   java Print 2并排排列的ArrayList