tamulab.jp

tamulabはプログラミングのtipsやインターネット上で気になったことなどを書いてます

git の差分表示に lv を使うときは

calendar

reload

view 151 views

git diff とかのコマンドでページャーが指定してあるといいんですが、日本語とかを扱うのに lv を使っている場合にエスケープシーケンスが文字化けしてしまうことありませんか?

less だと問題なくカラー表示されるんですが。。。

というわけで、環境変数 GIT_PAGER に次のように設定するとよいかと。

※上記は ZShell を使っている場合です。

あとは git-config で設定する方法も

優先順位としては GIT_PAGER > PAGER > core.pager なのかな?

この記事をシェアする

関連記事

No Image

No Image

No Image

No Image

about

Toru TAMURA

Toru TAMURA

PHP, Ruby などをあやつるWebエンジニアです。Amazon Web Service(AWS)のユーザーグループ JAWS-UG 島根支部所属 [詳細]