fzf 速查
共 24 条 fzf 模糊查找器用法,涵盖基础用法、按键与交互、常用选项、组合用法、Shell 集成。 支持搜索与分类筛选,点击即可复制。
基础用法
把候选列表通过管道交给 fzf 交互选择。
| 命令 | 说明 |
|---|---|
| 在文件列表中模糊选择 | |
| 底部界面高度与排列 | |
| 任意列表都能筛 | |
| 预览选中项内容 | |
| 把选中结果代入命令 |
按键与交互
默认按键绑定。
| 命令 | 说明 |
|---|---|
| 在命令行插入选中文件路径 | |
| 搜索命令历史 | |
| 跳转到选中目录 | |
| 上下移动 | |
| 确认与退出 |
常用选项
匹配与展示控制。
| 命令 | 说明 |
|---|---|
| 多选(Tab 选择) | |
| 预设查询词 / 精确匹配 | |
| 精确匹配 / 大小写敏感 | |
| 不排序 / 反转顺序(常用于日志) | |
| 预览窗口位置与大小 | |
| 自定义按键行为 |
组合用法
与 rg / git 等配合。
| 命令 | 说明 |
|---|---|
| 用 rg 列文件再选 | |
| 选提交并预览 diff | |
| 选进程取 PID | |
| 自定义默认候选来源 |
Shell 集成
按键绑定与环境变量。
| 命令 | 说明 |
|---|---|
| 加载按键绑定(bash/zsh) | |
| 加载补全 | |
| 默认选项 | |
| 输出可 eval 的集成脚本 |
使用说明
fzf 速查:基础用法、按键与交互、常用选项、组合用法、Shell 集成;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:基础用法、按键与交互、常用选项、组合用法、Shell 集成。
- 点「命令」列复制到终端。
- 核心思路:把候选列表通过管道交给 fzf,选中结果代入命令。
- 装好 Shell 集成后,Ctrl-T / Ctrl-R / Alt-C 立刻可用。
常见问题
- fzf 需要自己生成候选列表吗?
- 是的,fzf 只做模糊筛选;候选来自管道(find、rg --files、git log 等),也可用 FZF_DEFAULT_COMMAND 指定默认来源。
- 怎么多选?
- 加 -m 开启多选,用 Tab 选择多项,回车输出全部选中项(每行一个)。
- 需要联网吗?
- 不需要,本地可用。