我怎样才能打开一个传呼机的输出git状态?

我希望git status的输出能够在一个less类似的环境中被返回。 这已经适用于git diff ,但不是git status 。 我已经尝试添加以下~/.gitconfig ,但它没有工作:

 [core] pager = less 

我错过了什么? 谢谢。

您可以打开和closures使用寻呼机的特定命令的pager.<cmd>设置,在这种情况下, pager.status

pager.<cmd>

如果值是布尔值,则在写入tty时打开或closures特定Git子命令输出的分页。 否则,使用由pager的值指定的分页器打开子命令的分页。如果在命令行中指定了–paginate或–no-pager,则优先于此选项。 要禁用所有命令的分页,请将core.pager或GIT_PAGER设置为cat。

运行以下命令:

 git config --global pager.status true 

或者手动将以下内容添加到〜/ .gitconfig的末尾:

 [pager] status = true