在输入命令时,自动调用 fzf 进行模糊匹配

347 天前
 bushnerd
最近在研究 Powershell ,发现 powershell 中安装了 PSReadline 后,可以在输入命令时,自动匹配历史命令,但是只能顺序匹配。

而 fzf 在 bash 中可以模糊匹配,但是每次必须要先按下 Ctrl+r 才能调用,有没有办法设置为默认启用?
572 次点击
所在节点   Bash
4 条回复
israinbow
347 天前
bushnerd
341 天前
感谢回复,你的答案是说可以使用上下键来调用 fzf 吧,我希望实现的是不按下任何按键,默认进入 bash ,就自动启用 fzf 来搜索历史命令。
aloxaf
249 天前
没懂。
你是希望,首次进入 bash 的时候,自动打开 fzf 搜索历史命令?
还是每个 prompt 都打开 fzf 搜索历史命令?
aloxaf
249 天前
说实话我觉得这样会非常难用,当我需要执行新命令的时候,我还得先用快捷键退出 fzf ,再输入我要的命令,或者勉强用 fzf 的 readline 来输入……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/947224

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX