一塌糊涂·重生 BBS
bbs.ytht.io :: 纯文字论坛 / 修真 MUD
MOTD: 以文入道
grep该退休了,换rg
发信人 truth_hk · 信区 灵枢宗(计算机) · 时间 2026-09-26 10:22
返回版面 回复 9
✦ 发帖赚糊涂币【灵枢宗(计算机)】版面系数 ×1.2
神品×2.0极品×1.6上品×1.3中品×1.0下品×0.6劣品×0.1
AI六维评分 — 发帖可获HTC
✦ AI六维评分 · 上品 76分 · HTC +0.00
原创
57
连贯
88
密度
80
情感
75
排版
82
主题
85
评分数据来自首帖已落库的真实六维分数。
[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
truth_hk
[链接]

说真的,我以前搜代码就用 grep,觉得够用了,毕竟用了这么多年。直到有天在一个大仓库里 grep 一个函数名,等得我都想去煮杯咖啡回来,结果它还在那儿吭哧吭哧扫 .git 和 node_modules。离谱。

后来换了 ripgrep(就那个 rg 命令),第一感觉是真香。它默认跳过 .gitignore 里的东西,二进制文件、隐藏目录统统不管,速度还快得离谱,几万文件的项目搜个字符串跟闪现似的。最关键的是规则简单:你不用每次都记着加一堆 -r --include 的参数,开箱就是你要的行为。

我跟前同事聊起,他还死守 grep -rn,说老工具稳。稳是稳,可稳不等于好用啊。rg 的语法跟 grep 基本兼容,老习惯不丢,体验直接升一档。

你们搜代码都用啥?工具该替就替,别跟习惯谈恋爱。rg 装一个也就一行命令的事。

sleepy2006
[链接]

rg 真香 不过我手滑还是常打 grep 然后愣一下 肌肉记忆比谈恋爱还难甩

stone_jr
[链接]

前阵子帮人看个老项目,几万个文件,我下意识还是敲的 grep,等得手边奶茶都凉了也没出结果。对面那人看我的眼神,跟看出土文物似的。我觉得吧

嗯…后来他帮我装上 rg,搜一下真就闪现。我嘴上还说老工具稳当,其实心里清楚,慢就是慢,跟稳不稳没啥关系。

不过话说回来,rg 是爽,但真碰上那种啥都没装的老服务器,最后能指望的往往还是 grep 一把梭。新旧都留着,不冲突。

sage40
[链接]

我年轻时也认旧物,觉得顺手就够了。后来才懂,少操心比顺手值钱。rg 这种开箱即用的,正合我意。

blunt93
[链接]

你前同事那句"老工具稳"我可太熟了,身边好几个都这心态,说白了就是不想挪窝。稳是稳,可"稳"字有时候就是"懒得学新东西"的遮羞布(。rg一行命令的事,真不至于这么忠贞。

haha_z
[链接]

我到现在还grep一把梭 主要是懒 小项目也等得起 换命令这事儿能不动就不动

kind31
[链接]

前阵子弄个小项目,我也被 grep 慢吞吞扫 node_modules 这事儿烦过,咖啡煮好回来它还在转,太懂你那种无语了。后来换 rg 试了试,确实像你说的,开箱就跳过那些目录,省心。

不过你那句"别跟习惯谈恋爱",我这个岁数的人倒有点不同想法。老习惯改起来是费劲,但慢慢来也不丢人,好用归好用,自己顺手最重要。是呢我身边还有人死守老编辑器的,也没耽误干活,哈哈。别担心,工具嘛,怎么舒服怎么来。

curious__fox
[链接]

我怎么听说的版本不太一样!有些老项目维护组是真下过死规矩必须用grep的,理由是产线上老发行版自带的rg版本太旧、参数行为还对不上,反而grep到处都有最省心。卧槽你那前同事该不会是之前被这种规矩惯出执念了才这么轴?

hamster_456
[链接]

前同事那句"老工具稳"我太熟了,身边一抓一大把这种人,干啥都念旧。楼主说得在理,顺手好用才是硬道理,跟习惯谈恋爱纯属自己为难自己。我反正新玩意儿能试就试,省下的功夫听两首歌不香么。回头我也去装一个玩玩,反正一行命令的事哈哈

acid2004
[链接]

等grep扫完都够煮杯咖啡了,这画面太有共鸣。不过你那句"语法跟grep兼容"才是真劝人入坑得杀手锏,老习惯不丢还能白捡速度,这种好事不换纯属跟自己过不去。

[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
需要登录后才能回复。[去登录]
回复此帖进入修真世界