文件名称:fzy:用于终端的简单,快速的模糊查找器
文件大小:62KB
文件格式:ZIP
更新时间:2024-02-21 12:53:41
c vim cli unix fuzzy-search
fzy是具有高级评分算法的快速,简单的终端模糊文本选择器。 这改变了生活。 - fzy很棒的顺便说一句- 为什么在fzf,pick,selecta,ctrlp,...上使用此功能? fzy比其他模糊查找器更快,并且显示出更好的结果。 大多数其他模糊匹配器根据匹配的时间进行排序。 fzy尝试找到用户想要的结果。 它通过支持连续字母和单词开头的匹配来做到这一点。 这允许使用首字母缩写词或路径的不同部分进行匹配。 可以在找到模糊查找器使用的排序的血腥比较。 fzy被设计为既可以用作编辑器插件,又可以在命令行中使用。 fzy不会清除屏幕,而是在当前光标位置的正下方显示其界面,并在必要时滚动屏幕。 安装 苹果系统 使用自制软件 brew install fzy 使用MacPorts sudo port install fzy / MSYS2 : pacman -S fzy : pkg install fzy : emerge -av app-shells/fzy / : apt-get install fzy (NetBSD等) : pkgin install
【文件预览】:
fzy-master
----.github()
--------workflows()
----contrib()
--------fzy-tmux(1021B)
--------fzy-dvtm(1KB)
----src()
--------tty.c(4KB)
--------choices.c(8KB)
--------choices.h(870B)
--------bonus.h(2KB)
--------config.def.h(534B)
--------options.h(430B)
--------tty_interface.c(11KB)
--------tty_interface.h(580B)
--------tty.h(1KB)
--------match.h(376B)
--------fzy.c(2KB)
--------options.c(4KB)
--------match.c(6KB)
----.clang-format(136B)
----deps()
--------greatest()
--------theft()
----.travis.yml(650B)
----LICENSE(1KB)
----test()
--------test_match.c(7KB)
--------test_properties.c(4KB)
--------acceptance()
--------fzytest.c(290B)
--------test_choices.c(4KB)
----README.md(4KB)
----Makefile(1KB)
----.gitignore(59B)
----ALGORITHM.md(7KB)
----CHANGELOG.md(2KB)
----fzy.1(2KB)