percol-在UNIX上的传统管道概念中增加了交互选择的python工具
__ ____ ___ ______________ / / / __ \/ _ \/ ___/ ___/ __ \/ / / /_/ / __/ / / /__/ /_/ / / / .___/\___/_/ \___/\____/_//_/
什么是percol?
percol是您终端中的交互式grep工具。
Percol从stdin文件或文件接收输入行,列出输入行,等待您的输入来过滤/选择行,最后将所选的行输出到stdout。
由于percol只是过滤输入内容并将结果输出到stdout,因此可以|在shell中的命令链中使用它。
安装
percol当前仅支持Python2.x。
最简单的方式是使用pip安装:pip install percol,或者您也可以通过网盘下载percol的源代码。
特征
高效:Percol具有懒惰的输入行负载和查询缓存功能,可有效处理大量输入。
可自定义:通过配置文件(rc.py),percol的行为(包括提示,键映射和配色方案)可以进行高度自定义。
有关详细信息,请参见配置。
Migemo支持:percol通过支持C / Migemo,可以快速过滤日语输入。
有关详细信息,请参见匹配方法。
示例
从Python调用percol
即使Percol主要是作为UNIX命令行工具设计的,您也可以从Python代码中调用它,如下所示:
赞 (0)