【デルタ】
delta(Git差分ビューア) とは?
最終更新:
💡 変更前と変更後を、色と配置で読みやすく
Gitなどが出力する差分を読みやすく表示するページャ。シンタックスハイライト、行内変更の強調、左右比較、行番号などを備える。差分を計算・適用するGitとは役割が異なる。
📌 このページのポイント
- Gitなどの差分出力を受け取り、表示を整える
- 行内の変更や構文を強調できる
- 左右比較と行番号にも対応する
- 実行ファイルの導入とページャ設定が必要
Gitの差分で、行のどこが変わったか追いにくい…
設定だけ書けば使える?
先にdeltaの実行ファイルを導入し、コマンドとして使えるようにしよう。そのうえでGitのcore.pagerにdeltaを指定する。公式の開始手順は、対話的な差分用の設定も別に案内しているので、必要な使い方に合わせて確認してね。
左右に、変更前と変更後を並べられる?
できるよ。deltaのside-by-sideを有効にすると左右比較になり、既定では行番号も表示される。長い行の折り返しもある。画面が狭いときは一列表示も試して、読みやすい方を選ぼう。
batと、同じ色合いにもできる?
batで使える構文ハイライトのテーマが、deltaでも使えるよ。テーマや追加・削除の色、行番号などの表示を設定できる。図は変更する数値を説明する簡略例で、実際の配色とレイアウトは設定により変わるんだ。
表示が違うと、Gitの変更内容も変わる?
まとめ:ざっくりこれだけ覚えればOK!
「delta」って出てきたら「Gitなどの差分を、読みやすく表示するページャ」と思えばだいたいOK!
📖 おまけ:英語の意味
「Delta」 = 差分・変化を表す語
💬 このページのdeltaはGit差分の表示ツール。設定例と表示の仕組みは提供元のREADMEとマニュアルで確認できるよ。