Vim の linediff プラグインはうまく機能します。ファイルの 1 つのセクションを視覚的に選択し、:Linediff
と入力します .他のセクションを視覚的に選択し、:Linediff
と入力します . vim が vimdiff モードになり、前に強調表示した 2 つのセクションのみが表示されます。 :LinediffReset
と入力 vimdiff モードを終了します。
詳細:
https://unix.stackexchange.com/a/52759/32477
https://superuser.com/a/414958/199800
Beyond Compare を使用します。
両側の行を選択して、「手動で整列」と言うことができます。これで問題なく動作するはずです。
KDiff3 はオープン ソースであり、Win32 や Linux などの複数のプラットフォームで利用できます。
これには、Beyond Compare について Gishu が説明している「手動アライメント」機能があります (ちなみに、私は個人的には使用していませんが、私が知っている多くの人から優れたツールと見なされています)。
その他の例については、この回答を参照してください。