Git diffを実行すると、diffを含むコードが表示され、見栄えがします。しかし、どうすれば次のページまたは次のドキュメントに移動できますか。
回答:
Next line : return
Next page : space bar
Previous page : w
Quit viewing the diff : q
Help : h
less
/more
スタイルキーを使用しますか?
f
およびb
ナビゲートページF orwardとBのackward。
ヒットする?
と、ページアップ/ページダウンなどを行うためのコマンドショートカットが表示されます。
デフォルトgit
では$GIT_PAGER
、次に$PAGER
環境変数を調べて、diff、log、showなどの出力を表示するために使用するプログラムを決定します。
新しい(Linux)システムでは、(設定$PAGER
されていない場合でも)デフォルトで使用されます(以前はless
機能が劣っていましたmore
)。
less
とキーの両方でmore
、?
コマンドショートカットリストが表示されます。
core.pager
変数も調べます。そして一般的に、これら3つは通常設定されておらず、Gitはデフォルトで設定されていますless -FRSX
(Gitがその選択を行っていることに注意してください)。