linux, メモ目的git diff でながーい行を含むファイルの差分を表示したとき,ながーい行がコンソールの端っこで折り返さないで彼方に消えてしまった.変更点はながーい行の一部分だけを変更する場合もあるのでながーい行をきちんと折り返して差分を表示するようにしたい. 解決方法基本的に git のせいではなくて core.pager で設定しているページャのせい.僕の環境の場合は less が git のページャになっているので適切なオプションを設定してあげれば良い.検索したところこのサイトがひっかかった.いくつか解決策が提示されていたので試してみた.less -r を使う希望通りながーい行を折り返して表示することができた.しかし,表示の面で多少問題がある.ながーい行を内部的に一行として扱っているため,less で一行ずつ送っていくとながーい行のところで行送りがジャンプするような挙動になる