http://git-scm.com/book/ja/ch7-1.html#corepager
$ git config --global core.pager 'less -R' $ cat ~/.gitconfig [core] pager = less -R
http://d.hatena.ne.jp/gunshot/20121201
または
[core] pager = lv -cOu8
未検証、参考
http://d.hatena.ne.jp/Rion778/20110102/1293970053
http://tech.bayashi.jp/archives/entry/0800_dev/2011/003304.html
http://git-scm.com/book/ja/Git-のカスタマイズ-Git-の設定
Linux や Mac などの行末に LF を使うシステムで作業をしている場合は、Git にチェックアウト時の自動変換をされてしまうと困ります。しかし、行末が CRLF なファイルが紛れ込んでしまった場合には Git に自動修正してもらいたいものです。コミット時の CRLF から LF への変換はさせたいけれどもそれ以外の自動変換が不要な場合は、core.autocrlf を input に設定します。
$ git config --global core.autocrlf input
めも、未検証