推荐个轻量的命令行模糊查找器 fzf。装上之后我终端效率直接上了一个台阶,比在 history 里肉眼翻命令顺手太多。
最常用的是 Ctrl-R 反搜历史命令。以前敲完 history 再 grep,上百行里找那一条,眼睛都花了。现在按 Ctrl-R 直接打字,毫秒级过滤,回车就能重跑,手完全不用离开键盘。
它跟编辑器配合也跟手。配个插件搜符号、跳定义,体验不比某些重型 IDE 差,关键还轻。本质上它就是个单文件二进制,pipe 友好,能跟 rg、git 随便串。比如 rg -l “func” | fzf 挑出文件再打开,自己的检索流几行 shell 就搭起来了。
我这种强迫症特别吃它"快且准"的调性。单文件、零依赖、跨平台,下载丢进 PATH 就能用。sounds good 的话去 GitHub 上拉一下,几 MB 的东西,真的值得。