一个轻量级的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第三方库


热门话题
java楼梯的最大高度   java Jackson从1.7.1更新到2.8.6 JsonTypeInfo子类型反序列化   Spring WebApp中的java JPA异常处理   java在SwingWorker(doInBackground)中从WorkerThread调用多个方法?   java Android Studio构建到jar   java是添加多个按钮组的更有效方法   java MySQL JDBC连接池最大大小   java如何防止元素<Integer>变成元素<Object>   Java:处理大型XML文件提取数据而不编写状态自动机?   SpringBoot和React Web应用程序中CAS的java重定向问题   需要java算法方面的帮助吗   java在JDK 16中使用PowerMock   java异常错误本机方法签名   在Java Android中将JSON映射到数组/对象   如何打开一个窗口。java程序中的dat文件   java应用程序引擎+Maven+热插拔   java Moxy的getValueByXPath为除根元素以外的所有元素返回null