• 投稿

ripgrep: 比grep好用10倍的代码搜索神器

1.5万
5
2026-03-26 10:07:21
308
42
516
29
有一次我排查线上问题,在项目里grep了一下报错关键词,终端直接炸了。。。。几千行结果,大半是node_modules里的垃圾。翻了半天才找到真正的那一行。 后来换了rg这个命令,同样的搜索瞬间出结果,而且自动跳过.gitignore里的目录,node_modules、dist全过滤掉了,丝滑的不像样。 最实用的是可以按文件类型搜,比如-t py只搜Python,-T js排除JavaScript,不用自己写正则了。搜完还能加-C 2看前后两行上下文。 我自己压箱底的杀手级搭配:rg -l "import" | fzf --preview 'rg -n --color=always -C 3 "import" {}',搜出文件传给fzf,右边关键词高亮+上下文预览,上下一划文件跟着切换。
效率工具
(8/19)
40.6万播放
简介
推荐给程序员的终端神器,一键跳去常用目录
01:44
fd:比自带find好用10倍的终端文件搜索工具
02:17
Claude Code团队都在使用的终端软件Ghostty
02:22
终端里直接看图Ghostty必装文件管理器Yazi
02:32
终端居然这么好看?程序员必装插件Oh My Zsh
02:39
fzf:模糊搜索一切让终端效率翻倍超级外挂
03:01
jq: 超好用的命令行JSON数据处理命令!
02:08
ripgrep: 比grep好用10倍的代码搜索神器
02:43
Zellij: 比tmux好用10倍的终端分屏复用器
02:57
jd: 对比json配置最快的方式,从此告别diff
01:59
chezmoi: 命令行配置文件终极备份同步方案
03:29
lsd: 命令行里比ls好看10倍的文件列表命令
01:25
tldr: 命令行装完忘了咋用?查用法最强工具
02:17
lazygit: 让代码库状态可视化的命令行神器
03:03
uv: 超快Python包管理器从此告别老爷车pip
02:57
fastfetch: 超酷炫的命令行系统信息展示工具
02:04
atuin: 能自动云端同步的历史命令最强工具
03:13
fish: 告别zsh插件,超丝滑开箱即用的终端
03:07
bat: 命令行里比cat好看10倍的文件预览神器
02:22
客服
顶部
赛事库 课堂 2021拜年纪