Powershell命令?

时间:2014-05-22 15:56:23

标签: powershell posh-git

好的,我遇到了麻烦,谷歌没有帮助,所以我想我会来找你。我正在使用Powershell和posh-git,它一直在做一些我确定我可以用魔法命令退出的东西,我还不知道。

基本上,当我运行git diff(或其它具有长期结果的东西)时,它只会给我一个屏幕上的信息,并以冒号结束屏幕

:

如果我一直按Enter键,它会向屏幕添加更多内容,直到显示该命令的所有内容,并显示

<END>

但现在呢?我如何摆脱这种情况并回到调用命令? Enter,Esc和我认为尝试的其他事情没有帮助。我确定这一定很简单,但我不知道如何向Google解释我想要的内容。

有人知道吗?

2 个答案:

答案 0 :(得分:1)

如果您执行git config -l,您可能会看到一些相关条目,例如:

core.pager='less'
pager.diff=false
pager.log=true

您可以为不同的命令启用或禁用寻呼机,也可以设置不同的寻呼机。 https://www.kernel.org/pub/software/scm/git/docs/git-config.html有详细信息,请查看core.pager部分和pager.<cmd>部分了解具体细节。

如果您使用'less'作为寻呼机,请在:提示符下点击'h'以获取有关您可以在那里做什么的大量详细信息,正如其他人所指出的,q,Q,或者ZZ会让你回到命令行。

答案 1 :(得分:0)

您可以使用CTRL + C终止当前命令。这就是你问的问题吗?