前阵子翻一个老仓库,几万行代码横在眼前。习惯性地 grep 一把,等得人心烦,翻出来的还尽是 node_modules 里的东西,像在泥里捞针。说实话后来有人递来 rg,也就是 ripgrep,试过一次便回不去了。怎么说呢
怎么说呢
它最懂分寸。.gitignore 里那些你本不想看的目录、连同二进制文件,它都悄悄挡在门外,余下的结果干干净净。底下是 Rust 写的正则引擎,大仓库里搜东西几乎秒回,比 grep 快得不是一档。命令也省心,rg “关键词” 直接跑…,递归不必你操心,高亮与行号都已替你标好。
零配置这件事最迷人。其实许多工具一上手就逼你调半天,它偏不,开箱即用,安静得像台上了油的机器。若你还在拿 grep 硬扛,不妨换换口味。