1

有时我会做一个git grep, 并且有一行太长了,因为换行占用了半页或更多。如果我想查看一长行的其余部分,我如何告诉我git grep关闭换行,而不是要求我向右滚动?

如果相关的话,我在 OSX 上使用终端。https://git-scm.com/docs/git-grep没有指明git grep命令输出到哪个程序(如果有)。

4

1 回答 1

2

git grep通过环境变量中设置的程序过滤其输出GIT_PAGER,因此您只需将该变量设置为适当的寻呼机。或者,设置您的环境,使其使用的寻呼机表现出您想要的行为。例如,要么 要么GIT_PAGER="less -S"应该LESS=-S工作(假设您的默认PAGER值为less)。您需要将它们放入环境中,因此您可以将它们放入export GIT_PAGERexport LESS放入您的 shell 启动脚本中,或者运行GIT_PAGER="less -S" git grep ...

于 2016-09-26T13:24:34.007 回答