多くの相違点がある 2 つのファイルを比較すると、diff コマンドの出力が少しわかりにくくなることがあります。ファイルの違いを視覚的に確認できたらいいと思いませんか? vimdiff ユーティリティ この記事で説明されているように、ファイル間の違いがより視覚的にわかります。
1.行全体の違い – 青色とハイフン
行 X があるファイルで使用可能で、別のファイルで使用できない場合、行を含むファイルは青色で強調表示され、その行を含まないファイルは、以下に示すようにハイフンと薄緑色で表示されます。
図 :Vimdiff の行全体の違い (画像をクリックして拡大)
2.部分的な線の違い – 赤い色
2 つのファイル間で行の一部のみが異なる場合、行はバラ色で強調表示され、部分的な違いは以下に示すように赤色で強調表示されます。
図: Vimdiff の部分的な行の違い (画像をクリックして拡大)
3.行は同じです
2 つのファイルの一部の行が同じである場合、そのまま表示されます (つまり、ハイライトなし)。
2 つのファイルの同じ行数が多い場合は、自動的に折りたたまれ、次のように +N 行として表示されます。折り目を展開するには SPACE を押してください。
図: Vimdiff では違いのない複数の行が折り畳まれています (画像をクリックすると拡大します)