27
私はless
を私のgit
ページャとして使用しています。常にページャをgit diffに使用してください
git diffの出力が1ページで読める場合、私のgitは出力を画面に表示します。 時々私は速すぎて私の端末を殺すCtrl+D
(半ページダウン)とタイプしていません。出力が非常に小さい場合でも、git diff
のページャを有効にするオプションはありますか?
は動作しません:
git -p diff
git --paginate diff
git
設定:pager.diff = true
gitがデフォルトでFRSXを使用していません。私は環境変数 'LESS'か' GIT_PAGER'からこれらのデフォルトを取得していると思われます。これは別の(より単純な)解決策を示唆しています。つまり 'FESS 'が' LESS'や 'GIT_PAGER'に現れないようにしてください。 gitがPAGERとGIT_PAGERが設定されていないときにデフォルトを使用すると、それは私を驚かせるでしょうが、おそらく私はそれについて間違っています。ドキュメンテーション? –
@WilliamPursell:Gitのドキュメントは、下位互換性のある方法でオプションを無効にするために、最近更新されました。私のコードは(古い)マニュアルページから直接コピーされました - 今更新しました。ドキュメントも書かれている»GITは、未設定の場合、LESS変数をFSRXに設定します。 – knittl
@knittlドキュメントへの参照はできますか?ありがとう – Leonmax