默认情况下,使用较少的Mercurial日志/状态

时间:2009-10-25 04:08:23

标签: shell mercurial

有没有办法让mercurial使用 less 来默认显示日志/差异/什么?现在,当我输入'hg log'时,mercurial会显示所有内容。我想我可以使用像'hg log = less hg log'这样的别名,如果我愿意的话。我想知道是否有更好的解决方案。

2 个答案:

答案 0 :(得分:22)

请参阅pager extension

  

使用外部寻呼机浏览命令输出

它与mercurial一起发布,因此您只需要在hgrc中激活它。

答案 1 :(得分:1)

如果您在hg日志上使用较少,因为它以相反的顺序显示结果,因此最新版本会滚动屏幕,然后您可以使用

撤消订单
hg log -r:

我发现这个命令非常有用,但冒号如此不直观,我每次都要查找here