vim -d file1 file2
それらの違いを確認するために使用しています。これは問題なく動作しますが、空白の変更は無視したいと思います。空白の変更はソース コード ファイルには関係ありません。
Vim のヘルプでは、次のコマンドが魔法のように機能することが示されています。
set diffopt+=iwhite
残念ながら、このコマンドは-b
diff ツールのコマンド ラインに追加するだけであり、末尾の空白を無視するだけです。-w
すべての空白の変更を無視するには、diff の正しいコマンド ライン キーはにする必要があります。しかし、Vim から直接 diff コマンド ラインを変更する方法が見つかりません。もちろん、カスタム diff をコンパイルしたり、diff を diff.sh に置き換えたりすることはできますが、それは見栄えが悪い :(.
ファイルの違いを表示するために、Vim が diff ツールと対話する方法を変更するより良い方法はありますか?