PAGERの設定でgitのANSIエスケープシークエンスが…

(更新日: 2011/01/09)

私の環境では、PAGER=’lv’ としていたのでMac OSXのターミナルでgit diff とかするとANSIエスケープシーケンスが正しく処理されない。GIT_PARGER環境変数を以下のように修正した。

export GIT_PAGER=’/opt/local/bin/lv -c’

これはMacportsのlv(マルチバイト文字も正しく表示できるテキストビューアー)ですが、普通のlessを使っている人は

export GIT_PAGER=’/usr/bin/less -R’

でカラー表示になると思います。

 

 

Comments

comments

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です