Saltar al contenido principal
MDev Env Pro
Guía: Guía CLI Moderna Rust50% Completado

En este módulo aprenderás:

  • Domina ripgrep y fd para encontrar cualquier función, componente o archivo al instante sin escanear node_modules.
  • Comandos y configuraciones clave para 03. ripgrep (rg) + fd: Búsqueda de Texto y Archivos a la Velocidad del Rayo
  • Ejercicios prácticos listos para probar en tu terminal local

Búsqueda de código con respeto automático a .gitignore

ripgrep (rg) y fd son el dúo dinámico en Rust para encontrar contenido y archivos en cualquier proyecto. A diferencia de grep y find, ambos ignoran por defecto archivos ocultos, .git, node_modules y carpetas de build.

SIMD regex engineMulti-threading automáticoSoporte PCRE2 y reemplazos

Comandos Ninja de ripgrep (rg)

terminalbash
# Buscar palabra exacta ignorando mayúsculas/minúsculas
rg -i "searchmodal"

# Filtrar solo dentro de archivos TypeScript/TSX
rg -t ts -t tsx "getStaticPaths"

# Buscar texto y reemplazarlo en vivo con sed / xargs
rg -l "const API" | xargs sed -i 's/const API/export const API/g'

# Ver contexto: 3 líneas antes (-B) y después (-A)
rg -C 3 "export const COURSES" src/

Comandos Ninja de fd

terminalbash
# Buscar archivos por extensión (.mdx)
fd -e mdx

# Buscar archivos modificados en los últimos 30 minutos
fd --changed-within 30m

# Ejecutar un comando sobre cada archivo encontrado
fd -e tsx -x prettier --write {}

¿Terminaste esta lección?

Marca tu progreso para sincronizar el avance en tu navegador.