一款通用的命令行模糊查找工具,可作为交互式终端工具包使用。
- v0.74.4
- 发布于
- 17 天前
- 83,287
- 星标
- 2,616,972
- 下载
- 同步于
- 1 天前
最新版本
v0.74.42026年9月12日 08:24下载慢?可在上方随时切换镜像源
项目说明
项目概述
fzf 是一款通用的命令行模糊查找工具,同时也是交互式终端工具包。可用于选择文件、浏览命令历史、预览数据、导航复杂数据集、创建自定义菜单和工作流等。
主要功能
- 模糊查找:快速匹配和筛选数据
- 可编程:事件驱动架构,用于构建自定义终端界面和工作流
- 开箱即用:包含 Bash、Zsh、Fish、Nushell、Vim 和 Neovim 的集成
- 快速:优化后可处理数百万条数据
- 便携:单个二进制文件分发
适用人群
- 命令行重度用户
- 需要快速文件查找和切换的开发者
- 希望构建自定义终端工具的用户
快速上手
- 通过 Homebrew 安装:
brew install fzf - 或从 GitHub Releases 下载二进制文件
- 设置 shell 集成
- 基本用法:
fzf启动查找器,输入关键词进行模糊匹配
核心优势
- 极速:毫秒级处理百万级数据
- 便携:单个二进制文件
- 可编程:丰富的扩展能力
- 生态完善:与多种 shell 和编辑器深度集成
系统要求
- 操作系统:跨平台(Linux、macOS、Windows)
- 支持架构:x86_64、arm64
- 额外依赖:无
注意事项
- 高级用法可能需要额外的 shell 配置
历史版本
排序