1
如何在没有寻呼机的情况下返回结果git grep
? Grep默认是这样做的。当我管git grep
猫:git grep foo | cat
它这样做,但它失去了在比赛中突出显示。我想在比赛中保持突出显示,而不是在做git grep foo | cat | grep foo
。如何让`git grep`返回没有寻呼机的结果?
如何在没有寻呼机的情况下返回结果git grep
? Grep默认是这样做的。当我管git grep
猫:git grep foo | cat
它这样做,但它失去了在比赛中突出显示。我想在比赛中保持突出显示,而不是在做git grep foo | cat | grep foo
。如何让`git grep`返回没有寻呼机的结果?
您可以使用--no-pager
参数(如git --no-pager grep foo
)或告诉grep始终执行突出显示,即使您将结果通过git grep --color=always foo | cat
传递给其他进程也是如此。或者,您可以将配置选项core.pager
设置为cat
,比如git -c core.pager=cat grep foo
,当然也可以将其永久设置为git config core.pager cat
,然后该选项将适用于将发送到寻呼机的所有Git命令,并保留突出显示。
'git --no-pager grep' – ElpieKay