我在 Windows 10 上使用 GitBash。我想使用 silver searcher (ag),我在 *-nix 系统上使用过它,并且我已经在 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
但是,当我在 GitBash 中使用该实用程序时,它不会打印出搜索字符串出现的文件,
$ echo'你好'> /tmp/file
MYUSER@ABCDEf XYZGW64 ~/Documents/workspace/finance-uimodule-customersetup (dev/POAWS-3048_part2)
$ ag 'hello' /tmp
hello
我如何配置银色搜索器(ag),以便当我进行搜索时,它打印出实际字符串出现的文件?
答案1
尝试使用以下命令来包装它winpty
:
winpty ag 'hello' /tmp