文件名称:peco:简化的交互式过滤工具
文件大小:105KB
文件格式:ZIP
更新时间:2024-03-14 10:34:44
Go
佩科 简化的交互式过滤工具 注意:如果您正在GitHub上查看此文档,则本文档指的是peco在您正在查看的任何当前分支中的状态,而不一定是当前发行版本的状态。 请确保检出文件中的功能和更改。 本自述文件长而全面。 使用导航到您感兴趣的部分。 由于其长度,它已被放置在README文件的底部。 如果您使用peco,请考虑通过位于的项目页面上的“赞助商”按钮赞助该项目的作者。 赞助计划从$ 1开始:) 描述 peco (发音为peh-koh )基于python工具 。 percol非常有用,但我想要一个仅是单个二进制文件的工具,而percol使用python。 peco是用Go编写的,因此,您只需获取并将其放入$ PATH中即可。 peco是过滤日志,处理状态,查找文件之类的好工具,因为与grep不同,您可以按自己的想法键入内容并查看当前结果。 对于基本用法,请继续下面的内容。 有关更酷
【文件预览】:
peco-master
----action.go(23KB)
----layout_test.go(3KB)
----.gitignore(331B)
----go.mod(560B)
----interface.go(14KB)
----source_test.go(2KB)
----filter()
--------interface.go(1KB)
--------fuzzy.go(2KB)
--------filter_test.go(2KB)
--------filter.go(1KB)
--------external.go(3KB)
--------set.go(1KB)
--------regexp.go(4KB)
----screen_posix.go(315B)
----Changes(18KB)
----peco_test.go(11KB)
----Makefile(4KB)
----page.go(1KB)
----query.go(2KB)
----config_test.go(4KB)
----.travis.yml(202B)
----hub()
--------hub.go(5KB)
--------interface.go(1KB)
--------hub_test.go(2KB)
----view.go(2KB)
----peco.go(18KB)
----keymap.go(4KB)
----LICENSE(1KB)
----buffer.go(4KB)
----line()
--------interface.go(1KB)
--------matched.go(254B)
--------raw.go(2KB)
----screen_windows.go(204B)
----selection_test.go(557B)
----stringer_vertical_anchor.go(488B)
----input.go(2KB)
----.github()
--------ISSUE_TEMPLATE.md(182B)
--------CONTRIBUTING.md(621B)
--------FUNDING.yml(665B)
--------workflows()
----filter.go(5KB)
----README.md(29KB)
----layout.go(20KB)
----stringer_paging_request_type.go(644B)
----options.go(2KB)
----action_test.go(8KB)
----sig()
--------sig.go(845B)
----screen.go(4KB)
----issues_test.go(3KB)
----caret.go(353B)
----source.go(6KB)
----layout_windows.go(137B)
----pipeline()
--------interface.go(1KB)
--------pipeline.go(3KB)
--------pipeline_test.go(2KB)
----cmd()
--------peco()
----selection.go(1KB)
----config.go(6KB)
----internal()
--------util()
--------keyseq()
--------buffer()