<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>代码搜索 on Text Matrix</title><link>https://0f9f3b1c.text-matrix.pages.dev/tags/%E4%BB%A3%E7%A0%81%E6%90%9C%E7%B4%A2/</link><description>Recent content in 代码搜索 on Text Matrix</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Wed, 08 Apr 2026 11:10:11 +0800</lastBuildDate><atom:link href="https://0f9f3b1c.text-matrix.pages.dev/tags/%E4%BB%A3%E7%A0%81%E6%90%9C%E7%B4%A2/index.xml" rel="self" type="application/rss+xml"/><item><title>Ripgrep 完全指南：从入门到原理、架构与扩展</title><link>https://0f9f3b1c.text-matrix.pages.dev/posts/tech/tools/ripgrep-recursive-search-guide/</link><pubDate>Tue, 31 Mar 2026 23:14:00 +0800</pubDate><guid>https://0f9f3b1c.text-matrix.pages.dev/posts/tech/tools/ripgrep-recursive-search-guide/</guid><description>&lt;h1 id="ripgrep-完全指南从入门到原理架构与扩展">Ripgrep 完全指南：从入门到原理、架构与扩展&lt;/h1>
&lt;h2 id="1-学习目标">§1 学习目标&lt;/h2>
&lt;p>完成本文档后，你将能够：&lt;/p>
&lt;ul>
&lt;li>✅ 理解 Ripgrep 的定位、默认行为与适用边界&lt;/li>
&lt;li>✅ 从入门命令一路掌握到常见高级用法&lt;/li>
&lt;li>✅ 理解 Ripgrep 为什么快，以及什么时候会变慢&lt;/li>
&lt;li>✅ 看懂 Ripgrep 的高层工程架构与核心 crate 分工&lt;/li>
&lt;li>✅ 掌握多行、编码、压缩文件、预处理器、PCRE2 等进阶能力&lt;/li>
&lt;li>✅ 了解如何配置、扩展、集成与二次开发&lt;/li>
&lt;li>✅ 避开文档和网络教程里最常见的错误说法&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="2-项目概述">§2 项目概述&lt;/h2>
&lt;h3 id="21-什么是-ripgrep">2.1 什么是 Ripgrep？&lt;/h3>
&lt;p>&lt;strong>Ripgrep&lt;/strong> 是一个命令行文本搜索工具，命令名是 &lt;code>rg&lt;/code>。官方对它的定义是：&lt;/p></description></item></channel></rss>