私はmeldの大ファンです。Gnomeの視覚的な差分およびマージツールです。2つのファイル(またはディレクトリ)が並べて表示され、違いが強調表示されます。あるファイルから別のファイルに移動する部分を簡単に選択できます。
同様のツールを探していますが、(linux)コンソールで動作するはずです。Xサーバーは必要ありません。ncursesインターフェイスを使用している可能性があります。
そのようなツールはありますか?
私はmeldの大ファンです。Gnomeの視覚的な差分およびマージツールです。2つのファイル(またはディレクトリ)が並べて表示され、違いが強調表示されます。あるファイルから別のファイルに移動する部分を簡単に選択できます。
同様のツールを探していますが、(linux)コンソールで動作するはずです。Xサーバーは必要ありません。ncursesインターフェイスを使用している可能性があります。
そのようなツールはありますか?
回答:
ああ、vimdiffについて知りました。それは私が探していたものとほとんど同じです。ここにクイックガイドがあります
sdiff
、テキストファイルの違いを並べて表示する従来のコマンドラインツールには、インタラクティブなマージモードもあります。実行して使用する
$ sdiff -o output.txt input1.txt input2.txt
Gentoo Linuxのetc-updateユーティリティで使用されるデフォルトの対話型コマンドラインマージツールです。
利点vimdiff
は、どこにでもある可用性とはるかに簡単な処理です。
1
か、2
目的のバージョンを選択します。ただし、列は切り詰められて60文字になり、変更は3番目のファイルに保存する必要があります。