vim で 2 つのファイルを比較するとき (例: vim -d file1 file2)、すべての空白を無視したい。
この質問でAdam Katzのアドバイスに従うことで、これをほぼ達成しました: Is there a way to configure vimdiff to ignore ALL whitespaces?
そのアドバイスにより、diff コマンドは -w オプションを取得するようになり、結果に空白のみの違いがある行が含まれなくなります。
空白の違いと空白以外の違いの両方を含む行がある場合、これらは diff によって正しく返されます。しかし、vim は空白も違いとして強調表示します。
たとえば、比較対象の 2 行が次の場合:
File 1: a,b,c,d
File 2: a, b, c, e
次に、強調表示された差分はb, c, e
、目的の代わりになりますe
。
強調表示プロセスで空白を無視するようにvimに指示する方法はありますか?
vim 7.3 (gvim) を使用しています。