1 つはすべて大文字で、もう 1 つは小文字で書かれた 2 つのアセンブリ ファイルを比較しようとしています。多くの行は、大文字小文字と空白まで同一です。
差分モードで2つのバッファを使用しながら、次のことを試しました:
:set diffopt+=icase
:set diffopt+=iwhite
:diffupdate
空白の問題はうまく機能しているように見えますが、ignore ケースは機能しません。たとえば、次の 2 行では次のようになります。
I0=R0; // ADDRESS OF INPUT ARRAY
i0 = r0; // address of input array
[最初の行は 12 個のスペースで始まり、2 行目は 1 つのタブで始まります]
なんで?私に何ができる?
更新: これらの 2 行では、すべての違いが無視されていることに気付きました。
// MULTIPLY R1 BY 4 TO FETCH DATA OF WORD LENGTH
// multiply r1 by 4 to fetch data of word length