fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.8K
active users

#ripgrep

0 posts0 participants0 posts today
Andrew Woods<p>Just published an article on my blog. If you're a RipGrep user, you should take a look. It might solve your issue.</p><p><a href="https://andrewwoods.net/blog/2025/ripgreps-annoying-message/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">andrewwoods.net/blog/2025/ripg</span><span class="invisible">reps-annoying-message/</span></a></p><p><a href="https://phpc.social/tags/commandline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commandline</span></a> <a href="https://phpc.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://phpc.social/tags/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix</span></a> <a href="https://phpc.social/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a></p>
Benny Powers 🇮🇱🦁<p><a href="https://bennypowers.dev/posts/fun-with-ripgrep/" rel="nofollow noopener" target="_blank">bennypowers.dev/posts/fun-with-ripgrep/</a><span><br><br>Fun with </span><a href="https://social.bennypowers.com/tags/ripgrep" rel="nofollow noopener" target="_blank">#ripgrep</a><span>, part 1.</span></p>
:vfd: holm 🦻🏻🤯 :abc:<p><a href="https://social.saarland/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> replacement in <a href="https://social.saarland/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a> with <a href="https://social.saarland/tags/GNU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNU</span></a> <a href="https://social.saarland/tags/grep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>grep</span></a>. </p><p><a href="https://forgejo.mueller.network/Zentonic/ripgrepgeneric.git" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">forgejo.mueller.network/Zenton</span><span class="invisible">ic/ripgrepgeneric.git</span></a></p><p>ripgrepgeneric: da, wo es kein ripgrep gibt ☝️</p><p>zum beispiel auf alten, zu migrierenden, servern. auf denen es wohl noch alte configs zu durchforsten, aber keine attraktive möglichkeit ripgrep nachzuinstallieren, gibt. </p><p>da sucht man, in welcher datei das suchwort drinsteht und wenn ja, an welcher stelle.</p><p>dieser zweizeiler mit variablenübernahme wird durch das script komftebel™ vertreten.</p><p><a href="https://social.saarland/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://social.saarland/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://social.saarland/tags/selbstgemacht" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selbstgemacht</span></a></p>
Albert Cardona<p>I've just installed ripgrep (`sudo apt install ripgrep` in Ubuntu) and it is, as claimed, blazing fast at searching code repositories. Shockingly fast.</p><p><a href="https://github.com/BurntSushi/ripgrep" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/BurntSushi/ripgrep</span><span class="invisible"></span></a></p><p><a href="https://mathstodon.xyz/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> <a href="https://mathstodon.xyz/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
:rss: Hacker News<p>Why Android can't use CDC Ethernet (2023)<br><a href="https://jordemort.dev/blog/why-android-cant-use-cdc-ethernet/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jordemort.dev/blog/why-android</span><span class="invisible">-cant-use-cdc-ethernet/</span></a><br><a href="https://rss-mstdn.studiofreesia.com/tags/ycombinator" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ycombinator</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>android</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/cdc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cdc</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/ethernet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ethernet</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/regex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>regex</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/usb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>usb</span></a></p>
Pierre-Adrien<p>✍️ Just published a new blog post on using <a href="https://ruby.social/tags/fzf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fzf</span></a> and <a href="https://ruby.social/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> in <a href="https://ruby.social/tags/vim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vim</span></a> / <a href="https://ruby.social/tags/neovim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>neovim</span></a> for a low-tech go-to-definition and find-references solution. Super handy for when my <a href="https://ruby.social/tags/elixir" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elixir</span></a> LSP server takes a break! 😌</p><p>➡️ <a href="https://blog.pabuisson.com/2025/05/low-tech-elixir-lsp-in-vim-with-fzf-and-ripgrep/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.pabuisson.com/2025/05/low</span><span class="invisible">-tech-elixir-lsp-in-vim-with-fzf-and-ripgrep/</span></a></p>
sntx<p><span class="h-card" translate="no"><a href="https://mastodon.social/@jean_dupont" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jean_dupont</span></a></span> Yes! It works especially nice with <a href="https://chaos.social/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> and <a href="https://chaos.social/tags/fd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fd</span></a> !</p>
anonimno<p>I just pushed my updated <a href="https://social.tchncs.de/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a> <a href="https://social.tchncs.de/tags/config" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>config</span></a> to Codeberg, have a look if you want. There have been a lot of changes to Time Management (e.g. parallel clocks), document templates etc.</p><p><a href="https://codeberg.org/anonimno/emacs/src/branch/master/config.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/anonimno/emacs/sr</span><span class="invisible">c/branch/master/config.org</span></a></p><p>But I also have this issue with <a href="https://social.tchncs.de/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> and <a href="https://social.tchncs.de/tags/consult" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>consult</span></a>-notes. Anybody have an ides?</p><p><a href="https://github.com/mclear-tools/consult-notes/issues/76" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mclear-tools/consul</span><span class="invisible">t-notes/issues/76</span></a></p>
Indieterminacy<p><span class="h-card" translate="no"><a href="https://pkm.social/@ike" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ike</span></a></span> ... and this stuff has been done with an approach to kanban boards (as part of an NLNet funded project, Icebreaker).</p><p>So for instance, I can use <a href="https://social.coop/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> to search `rqr` for available tasks (or a more complex annotation featuring that as a subsets).</p><p>Because Ive been diligent regarding spacing things out and cross linking like a zettlekasten the location of a document can provide an additional context in supplement to the line(s) identified.</p><p>There are other forms like `ìq` for policies.</p>
Wolf<p>Here’s something that puts your readline edit-mode into your prompt. I probably didn’t need to do this. I’m a <a href="https://hachyderm.io/tags/Vim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vim</span></a> user (really <a href="https://hachyderm.io/tags/NeoVim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NeoVim</span></a>) and so I have a `.inputrc` that makes my <a href="https://hachyderm.io/tags/commandline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commandline</span></a> edit-mode (because of <a href="https://hachyderm.io/tags/readline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>readline</span></a>) always be <a href="https://hachyderm.io/tags/vi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vi</span></a>. This is for <a href="https://hachyderm.io/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a>. It may work in other shells, I don’t know. I use <a href="https://hachyderm.io/tags/starship" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>starship</span></a>. The actual command I wrote uses <a href="https://hachyderm.io/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a>. At least twenty other ways you could do it. I put all the changes into a gist: <a href="https://gist.github.com/wolf/e2bd126159961e3142350f6dfe04056a" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/wolf/e2bd12615</span><span class="invisible">9961e3142350f6dfe04056a</span></a></p><p>Most people never change from the default edit-mode. If they do, they probably don’t switch back and forth. Starship narrows the field further. Almost certainly this is of no use to you unless you want to learn a little about some of the pieces. Enjoy anyway.</p>
O Iago :linux: :debian:<p><a href="https://github.com/BurntSushi/ripgrep" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/BurntSushi/ripgrep</span><span class="invisible"></span></a></p><p><a href="https://social.vivaldi.net/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> <a href="https://social.vivaldi.net/tags/search" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>search</span></a> <a href="https://social.vivaldi.net/tags/grep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>grep</span></a> <a href="https://social.vivaldi.net/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a></p>
O Iago :linux: :debian:<p><a href="https://github.com/phiresky/ripgrep-all" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/phiresky/ripgrep-al</span><span class="invisible">l</span></a></p><p><a href="https://social.vivaldi.net/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a>-all <a href="https://social.vivaldi.net/tags/rga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rga</span></a> <a href="https://social.vivaldi.net/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> <a href="https://social.vivaldi.net/tags/search" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>search</span></a> <a href="https://social.vivaldi.net/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a></p>
O Iago :linux: :debian:<p><a href="https://www.baeldung.com/linux/search-multiple-pdfs" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">baeldung.com/linux/search-mult</span><span class="invisible">iple-pdfs</span></a></p><p><span class="h-card" translate="no"><a href="https://bird.makeup/users/baeldung" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>baeldung</span></a></span> </p><p><a href="https://social.vivaldi.net/tags/PDF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PDF</span></a> <a href="https://social.vivaldi.net/tags/search" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>search</span></a> <a href="https://social.vivaldi.net/tags/pdfgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pdfgrep</span></a> <a href="https://social.vivaldi.net/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a>-all</p>
Roi Martin<p>I love how simple is to extend <a href="https://fosstodon.org/tags/emacs" class="mention hashtag" rel="tag">#<span>emacs</span></a> 😍 </p><p>A very simple but useful <a href="https://fosstodon.org/tags/ripgrep" class="mention hashtag" rel="tag">#<span>ripgrep</span></a> integration that uses the already existing emacs grep infrastructure:</p><p><a href="https://github.com/jroimartin/dotfiles/blob/4460539caff168b6151a4a0e07f58a8724f81d3f/.emacs.d/lisp/jroi-rg.el" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/jroimartin/dotfiles</span><span class="invisible">/blob/4460539caff168b6151a4a0e07f58a8724f81d3f/.emacs.d/lisp/jroi-rg.el</span></a></p><p>Just</p><p>M-x rg</p><p>and search!</p>
Feoh<p><a href="https://oldbytes.space/tags/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix</span></a> is awesome <a href="https://oldbytes.space/tags/oneliner" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oneliner</span></a> <a href="https://oldbytes.space/tags/otd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>otd</span></a> </p><p>"Hey UNIX, give me a list of all our infra projects that create databases sorted by linecount"</p><p>rg -l OLAmazonDB | xargs wc -l | sort</p><p>This message brought to you by the awesome power of <a href="https://oldbytes.space/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> and <a href="https://oldbytes.space/tags/xargs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xargs</span></a> :)</p>
choan :antifa:<p><span class="h-card" translate="no"><a href="https://mastodon.online/@bomberstudios" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bomberstudios</span></a></span> btw, the integration between <a href="https://social.anartist.org/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> and <a href="https://social.anartist.org/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a> is awesome</p>
HoldMyTypefzf does not support regex
Alberto Ⓥ<p>Acabo de descubir <a href="https://mastodon.social/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> y es UNA FANTASÍA de comando ❤️</p><p>Básicamente, te permite buscar un texto en todos los archivos que haya en el directorio en el que te encuentres, y te muestra en qué archivo está y en qué línea resaltando dicho texto. Lo mejor de todo es que me lo he encontrado ya instalado, no sé si era alguna dependencia o viene de serie. Qué gran serendipia ✨<br><a href="https://github.com/BurntSushi/ripgrep/blob/master/GUIDE.md" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/BurntSushi/ripgrep/</span><span class="invisible">blob/master/GUIDE.md</span></a></p>
Maltimore<p>Whoa, I just tried ripgrep over ag (the silver searcher) for full-text-search, and the speed difference was much greater than I expected. I'd say it was a factor of 100.</p><p><a href="https://social.tchncs.de/tags/ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ripgrep</span></a> <a href="https://social.tchncs.de/tags/ag" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ag</span></a> <a href="https://social.tchncs.de/tags/ack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ack</span></a> <a href="https://social.tchncs.de/tags/fulltextsearch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fulltextsearch</span></a></p>
OSTechNix<p>How To Find Files Containing Specific Text Using Grep And Ripgrep In Linux <a href="https://floss.social/tags/Grep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Grep</span></a> <a href="https://floss.social/tags/Ripgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ripgrep</span></a> <a href="https://floss.social/tags/Linuxcommands" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linuxcommands</span></a> <a href="https://floss.social/tags/Linuxhowto" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linuxhowto</span></a> <a href="https://floss.social/tags/Commandline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Commandline</span></a> <a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://floss.social/tags/CLI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLI</span></a> <br><a href="https://ostechnix.com/find-files-containing-specific-text-using-grep-and-ripgrep/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ostechnix.com/find-files-conta</span><span class="invisible">ining-specific-text-using-grep-and-ripgrep/</span></a></p>