Gitページャーとして使用しているものは少なくなっています。
出力が1ページで読み取れる場合git diff
、Gitは出力を画面に出力します。
Ctrl+ (ページの半分下)を入力するのが速すぎDて、ターミナルが停止することがあります。git diff
出力が非常に小さい場合でも、のポケットベルを有効にするオプションはありますか?
これは機能しません:
git -p diff
git --paginate diff
git
設定:pager.diff = true
Gitページャーとして使用しているものは少なくなっています。
出力が1ページで読み取れる場合git diff
、Gitは出力を画面に出力します。
Ctrl+ (ページの半分下)を入力するのが速すぎDて、ターミナルが停止することがあります。git diff
出力が非常に小さい場合でも、のポケットベルを有効にするオプションはありますか?
これは機能しません:
git -p diff
git --paginate diff
git
設定:pager.diff = true
これは、-F
(--quit-if-one-screen
)オプションによってlessに制御されます。
または環境変数で指定されていない場合、 GitはFRSX
デフォルトで以下のオプションを使用します。変更するには、オプションを指定して次のように設定します。$LESS
$GIT_PAGER
core.pager
RSX
git config --global core.pager 'less -+F'
古いバージョンのGitは、ドキュメントで次のことを推奨していました。
git config --global core.pager 'less -+$LESS -RSX'