在 Bash 中对文件/目录进行交互式、增量式模糊搜索?

在 Bash 中对文件/目录进行交互式、增量式模糊搜索?

我尝试过和zfasd但它们似乎都无法提供像我在 vim 中通过 CtrlP 实现的增量模糊搜索。Bash 有这样的实用程序吗?

我需要导航到不同的文件/目录(基于我的历史记录或者完整的文件系统)并输入类似“cd bo”的内容,然后可能按下,然后获取与此搜索相匹配的候选列表,我可以选择其中一个候选者或继续输入以缩小搜索范围。

答案1

你真的应该看看陣陣,一个通用命令行模糊查找器,可与 bash/zsh/fish、vim 和其他程序配合使用。

例如,您可以CTRL-T在 bash 中使用像下面的 gif 中的键绑定(来自 fzf wiki 页面):

fzf 使用方法示例

您可以了解他们的其他示例维基页面

希望这可以帮助 ! :)

相关内容