终端提效:用 fzf 打造极致的历史命令搜索体验
<p>作为一名在制造业材料研发与 IT 技术间切换的工程师,终端(Terminal)是我最高频工具之一。然而,原生终端的历史搜索(Ctrl+R)交互生硬,难以满足快速定位复杂命令的需求。</p> <p>今天分享一个基于 <code>fzf</code> 的 Zsh 增强脚本,只需一个快捷键,即可实现历史命令的模糊搜索与快速回填,推荐使用。</p> <h3 id="1-核心功能"><a href="#1-核心功能" class="headerlink" title="1. 核心功能"></a>1. 核心功能</h3><ul> <li><strong>模糊匹配</strong>:支持跨字符搜索(如输入 <code>hexo d</code> 匹配 <code>hexo deploy</code>)。</li> <li><strong>可视化选择</strong>:在光标下方弹出交互式列表,支持上下跳转。</li> <li><strong>安全回填</strong>:选中命令后不立即执行,而是填入输入行,支持二次修改后再回车。</li> </ul>
作者:ZhangYong作者主页
以上内容来自博客订阅源,版权归原作者。关注作者后可以在 关注列表 第一时间查看作者文章。

登录后,加入这场讨论。
登录参与