代码之家  ›  专栏  ›  技术社区  ›  dols3m

在单独的终端屏幕上显示git diff和git日志输出

  •  2
  • dols3m  · 技术社区  · 7 年前

    我习惯了 git diff and git log 在终端中创建一个新屏幕并在其内部显示其输出(什么 默认情况下是这样的,我将它用作我的寻呼机)。

    更新: 在@torek的帮助下,通过设置 core.pager 'less -+F -+X'

    2 回复  |  直到 7 年前
        1
  •  1
  •   torek    7 年前

    less -X 现在,当你以前 较少的 使用 -X .

    看见 my answer How to display output of `git branch` on-screen in same CLI terminal? . 请注意,您可以选择使用哪个寻呼机,和/或是否也使用寻呼机。(嗯,你在问题中提到了这一点。)

        2
  •  0
  •   hipyhop    7 年前

    检查 PAGER 环境变量。它控制各种程序使用哪些工具来翻页输出。

    export PAGER=less
    git diff
    

    如果这对您有效,则可以根据您的操作系统以各种方式将其设置为永久性环境变量。

    推荐文章