平时找以前用过的命令,大多用 fzf 的 Ctrl-R 或者 Atuin 。两个都很好用,但我想要一个不用装任何东西、 source 一下就能用的,另外希望能按命令名分组来浏览,所以用纯 zsh 写了一个:ago 。 GitHub: https://github.com/vvenv/ago $ 搜索 › push ago 3 ➤ git git push origin main pnpm pnpm push:docs docker docker push vvenv/app ↑↓ 选择 | → 进入 | Del 删除 | ^O 次数 | ^T 时间 | ^U 清空 | ESC 退出 主要功能 零依赖:纯 zsh ( 5.3+),不需要 fzf 、Python 或者别的二进制,macOS 自带的 zsh 就能用 按命令名分组:打开后先看到 git 、pnpm 、docker 这样的分组,→ 进入、← 返回,都按最近使用排序 模糊搜索:多个关键词用空格分开,支持中文,匹配的字会高亮;输入 gps 也能找到 g...