模糊命令行搜索工具 fzf

今天要介绍一个模糊的命令行搜索工具,什么叫模糊命令行搜索呢?在命令行操作的情况,是不是经常需要找到历史上已经输入的某个命令?如果你还在使用上下键来找历史命令的话,尤其是需要按非常多次上下键的时候,今天要推荐的命令搜索工具就非常值得安装。

fzf (a general-purpose command-line fuzzy finder.),一个交互式的 Unix 风格的搜索过滤工具,可以用来搜索历史命令、文件、进程、主机名、书签、Git Commits 等等。

我最开始安装 fzf 是因为我觉得默认自带的 Ctrl+R 搜索历史命令不太好用,所以自从我安装了 fzf 之后也一直停留在替代 Ctrl+R 搜索的阶段。当我今天看到 fzf 竟然提供了那么多的其他的功能,有点惊喜呢。

fzf 使用 Go 语言开发,快、无依赖、跨平台,灵活的布局,支持插件式加载。

支持的搜索语法也比较的全,几乎可以满足你的所有需求了,如果你是经常使用命令行的小伙伴,强烈推荐安装使用。

项目地址:https://github.com/junegunn/fzf


更多精彩请扫码关注如下公众号。

Written on November 17, 2019