If you have trouble finding it among the other stuff happening in the server log, well, so do I! I recommend learning how to programmatically search through your terminal output. Providing a universal method for this is challenging because various tools and terminal emulators implement this functionality differently. Another option would be to use tools like grep or the_silver_searcher (a favorite of mine) to... - Source: dev.to / 6 months ago
Some of the examples below use ag, but could just as well use grep or equivalent. - Source: dev.to / 7 months ago
Why guess when [there are installation instructions for various platforms on the README](https://github.com/ggreer/the_silver_searcher#installing)? Also, although it may not be easy to remember, is this really a problem in practice given the installation count in most contexts is one? If there's a context where it's installed regularly, that's... - Source: Hacker News / 8 months ago
URL ๐ : https://github.com/ggreer/the_silver_searcher. - Source: dev.to / 12 months ago
My "vim" way of finding all the places where a function is being used: using visual mode, marking the function, and passing it to :Ag (silversearcher) The problem with this is that it is not 100% accurate, since it will just look for things with the same name, so I was thinking about using the LSP to make things more robust. Source: about 1 year ago
If speed is a concern either ripgrep or the silver searcher are great replacements for grep. Source: over 1 year ago
Ha silver surfer.... Best gosh darn linux search tool ive used. Source: over 1 year ago
Even if sed and grep are available their weird syntax is enough to make people write modern replacements. I don't care if they're not 100% feature complete, the fact I can remember how to use them for my simple everday tasks (searching, finding/replacing across many files) without needing to consult a manpage or search online for answers is enough. Modern sed: https://github.com/chmln/sd Modern grep:... - Source: Hacker News / over 1 year ago
The Silver Searcher is an ack-style code searching tool, but with an order of magnitude speed gain over ack. With its focus on speed, it ignores file patterns from your .gitignore and .hgignore, the command name is 33% shorter and all keys are on the home row. Our thanks for this suggestion go to dontuseliqui. Source: over 1 year ago
It has an intuitive syntax: fd PATTERN instead of find -iname '*PATTERN*'. Supports Regular expression (default) and glob-based patterns. Superfast due to parallelized directory traversal. Uses colors to highlight different file types (same as ls). Ignores hidden directories, files & patterns from your.gitignore, by default. AND The command name is 50% shorter than find :-). - Source: dev.to / over 1 year ago
I find fd a bit easier to use on finding files, and ag for a grep clone, but I havenโt used ripgrep in a bit, will recheck. Source: over 1 year ago
Ag (The Silver Searcher) and rg (ripgrep): Modern grep replacements. Source: over 1 year ago
For jumping between function definitions I use dumb-jump, which usually just works. I configure dumb-jump to use ag for its searching which makes it work very quickly. - Source: dev.to / over 1 year ago
Ag is a ridiculously quick code search tool, I use it for text search mostly, and it is quite a bit faster than ack. I am unsure of its popularity after seeing the 24k stars and 1k forks on GitHub. I have not benched it against ripgrep yet, but an associate claims ripgrep is of comparable speed. Source: almost 2 years ago
Maybe it does belong here, but the silver searcher has saved me a lot of debugging time on client projects searching for all instances of a used function or component. Like, I can't believe there was a time when I didn't use it. Source: almost 2 years ago
What about the Silver Searcher? It's even faster than ack https://github.com/ggreer/the_silver_searcher. - Source: Hacker News / about 2 years ago
The ONLY thing I can think of that changed is my installation of The Silver Searcher (I use vim) which I removed and still the same error happens. Source: about 2 years ago
And of course, going beyond grep as replaced with Ag, fzf and/or ripgrep depending on the OS. Source: about 2 years ago
I almost always fall back on ag (https://github.com/ggreer/the_silver_searcher). Honourable mentions to cscope and ctags. They work for me since most of my $dayjob involves me mucking around with C++. All tools get invoked from within Vim. (Which _also_ works reasonably well in Windows Terminal). - Source: Hacker News / about 2 years ago
These are both improvements on grep. If you need to search for something in a project like where a certain class is defined, usages of a certain word (when your designer tells you we're no longer calling it by "x", it should now be "y"), these two are life savers. Rg and ag can also act as backends for some editor plugins and some other tools in this post. - Source: dev.to / about 2 years ago
After that, install the_silver_searcher following these instructions. - Source: dev.to / about 2 years ago
Do you know an article comparing The Silver Searcher to other products?
Suggest a link to a post with product alternatives.
This is an informative page about The Silver Searcher. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.