Dav*_*ter 33 git git-diff git-config
我正在使用less我的git寻呼机.
如果git diff输出在一个页面上是可读的,我的git会将输出打印到屏幕上.有时我打字速度太快Ctrl+D(半页下来),这会杀死我的终端.是否有选项可以启用寻呼机git diff,即使输出非常小?
不起作用:
git -p diffgit --paginate diffgit 设置: pager.diff = truekni*_*ttl 47
这由-F(--quit-if-one-screen)选项控制为less.
FRSX如果没有由环境变量$LESS或$GIT_PAGER环境变量指定,Git 默认使用少于/ 的选项.要更改它,请指定该core.pager选项并将其设置为RSX:
git config --global core.pager 'less -+F'
Run Code Online (Sandbox Code Playgroud)
旧版本的Git曾经在他们的文档中推荐以下内容:
git config --global core.pager 'less -+$LESS -RSX'
Run Code Online (Sandbox Code Playgroud)