【发布时间】:2011-01-28 15:50:42
【问题描述】:
我正在尝试比较两个汇编文件,其中一个全部大写,另一个小写。许多行在大小写和空格之前都是相同的。
我尝试了以下方法,而两个缓冲区处于差异模式:
:set diffopt+=icase
:set diffopt+=iwhite
:diffupdate
空白的东西似乎运作良好,但忽略大小写并没有发挥作用。比如下面两行:
I0=R0; // ADDRESS OF INPUT ARRAY
i0 = r0; // address of input array
[第一行以 12 个空格开头,第二行以单个制表符开头]
为什么?我能做什么?
更新:刚刚注意到在这两行中所有差异都被忽略了 OK:
// MULTIPLY R1 BY 4 TO FETCH DATA OF WORD LENGTH
// multiply r1 by 4 to fetch data of word length
【问题讨论】:
-
diffotp中最后两个字符的换位是您的问题还是只是写问题时的拼写错误? -
这是一个错字。谢谢指正。
标签: vim vimdiff ignore-case