Search & Find Tools

Terminal demos of modern file search and content search tools — ripgrep, fd, fzf, The Silver Searcher, and more.

por @agentgif · 46 GIFs ·

En esta colección

  1. 1. File Cleanup — Part 2: Delete Old Log Files with fd
  2. 2. Code Review Workflow — Part 2: Benchmark Before and After
  3. 3. File Cleanup — Part 1: Find Disk Hogs with dust
  4. 4. Shell Productivity — Part 2: Smart History Search with atuin
  5. 5. Finding and Fixing a Bug — Part 2: Inspect and Review the Fix
  6. 6. grep — rg vs grep vs ag
  7. 7. mcfly — atuin vs mcfly
  8. 8. Shell Productivity — Part 1: Fuzzy Find with fzf
  9. 9. ag — rg vs grep vs ag
  10. 10. Finding and Fixing a Bug — Part 1: Search for the Error
  11. 11. atuin — atuin vs mcfly
  12. 12. ripgrep — rg vs grep vs ag
  13. 13. find — fd vs find
  14. 14. sd — Intuitive Find & Replace CLI
  15. 15. Log Analysis — Part 1: Extract Errors with rg and jq
  16. 16. Code Review Workflow — Part 1: View Diff with delta
  17. 17. fd — fd vs find
  18. 18. atuin — Magical Shell History
  19. 19. ripgrep (rg) — Blazing Fast Regex Search
  20. 20. brew search — Find Homebrew packages
  21. 21. ag — The Silver Searcher
  22. 22. neovim — Telescope fuzzy finder
  23. 23. helix — Fuzzy file and symbol picker
  24. 24. atuin — Interactive shell history search
  25. 25. fd — Fast and User-Friendly Alternative to find
  26. 26. zi — interactive zoxide directory picker
  27. 27. fd -e py | sad "old" "new" — batch find-and-replace across files
  28. 28. fzf — fuzzy find any file interactively
  29. 29. rg -t py "import" — search Python files for imports
  30. 30. fd -e rs --exec wc -l — find and run a command on results
  31. 31. ag -l "TODO" — list files containing a pattern
  32. 32. rg --stats "error" — search with match statistics
  33. 33. fd -H .env — find hidden .env files
  34. 34. rg -C 3 "func" — search with surrounding context lines
  35. 35. fzf — Command-Line Fuzzy Finder
  36. 36. grep --color=always -E "error|warn" — highlight errors and warnings
  37. 37. grep -rn "TODO" . — recursive grep with line numbers
  38. 38. fd .py — find Python files fast
  39. 39. cat file | fzf — fuzzy filter any input stream
  40. 40. fd --type f --extension md — find Markdown files
  41. 41. ag "pattern" — search with the Silver Searcher
  42. 42. rg 'config' src/ — ripgrep recursive search
  43. 43. rg "TODO" — search for TODO comments recursively
  44. 44. sd "before" "after" file.txt — simple in-place string replacement
  45. 45. Ctrl+R — fzf shell history search
  46. 46. fzf --preview 'bat {}' — fuzzy find with file preview