python脚本的bash完成实用程序

pybashcomplete的Python项目详细描述


python脚本的bash完成实用程序

安装

使用pip安装,然后安装bash completion config:

$ pip install pybashcomplete

或者对于最新版本,从项目根目录运行:

$ python setup.py install

要将bash完成脚本安装到/etc/bash_completion.d/pybashcomplete中,需要 使用sudo或root运行安装脚本:

$ sudo pybashcomplete-install

安装后,必须手动获取文件源:

$ . /etc/bash_completion.d/pybashcomplete

用法

只需运行一个python脚本并使用tab completion:

$ python test.py --deb[TAB]
$ python test.py --debug

$ python test.py --d[TAB][TAB]
--debug --demo
$ python test.py --d

发行说明

0.0.3:Made installation script for bash completion script
0.0.2:Fixed a few initial bugs
0.0.1:Project created

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

推荐PyPI第三方库


热门话题
java如何用新列表替换ListView的列表   swing Java JFrame布局   java JNativehook未捕获密码   java JPA仅获取一级关联   java KeyListener是否停止使用动作或鼠标Listener?   shell如何在Ubuntu中安装java   java如何通过使用会话检索数据来跳过空值。冬眠   java如何在jsp中获取列表   java Android仅在位置(0,0)上缩放,而不是在整个图像上缩放   Java for循环格式化控制台   协议缓冲区Protobuf Java不区分大小写映射?   java模拟对象,并将它们分配给方法中的实例和静态变量   java是否可以在执行时看到对对象的所有引用?   wcf Java客户端和InstanceContextMode   java我在XMLGregorianCalendar中的“20170526T04:08:00.000+05:30”中有一个日期,我需要将其转换为20170526T04:08:00.000z   java如何让两个小程序共享字段   java保留CSS注释而不修改YUI压缩器中的内容   java Android(Kotlin)具有非字符串基元类型的双向数据绑定   Java swing:warning组合框是原始类型。对泛型类型JComboBox<E>的引用应参数化