En Windows 10 en GitBash, ¿cómo configuro ag (buscador plateado) para imprimir el archivo donde aparece una cadena?

En Windows 10 en GitBash, ¿cómo configuro ag (buscador plateado) para imprimir el archivo donde aparece una cadena?

Estoy usando GitBash en Windows 10. Quiero usar el buscador plateado (ag), que he usado en sistemas *-nix y lo tengo instalado en GitBash.

$ ag --version
ag version 2.2.5 ; Windows port 2021-06-04 Win64 >= Server2003 amd64
MsvcLibX 2021-06-03 ; PCRE 8.44 2020-02-12 ; pthreads4w 3.0.0 ; zlib 1.2.11

Features:
  +jit -lzma +zlib +2enc

Sin embargo, cuando uso la utilidad en GitBash, no imprime el archivo en el que aparece la cadena de búsqueda.

$ echo 'hola' > /tmp/archivo

MYUSER@ABCDEf XYZGW64 ~/Documents/workspace/finance-uimodule-customersetup (dev/POAWS-3048_part2)
$ ag 'hello' /tmp
hello

¿Cómo configuro Silver Searcher (ag) para que cuando haga una búsqueda imprima el archivo donde aparece la cadena real?

Respuesta1

Intente envolverlo con el winptycomando:


    winpty ag 'hello' /tmp

Árbitro.:https://gist.github.com/DeanPDX/acff533cff0cfbda2761d1e62e8cb1a7#getting-npm-colors--progress-working

información relacionada