我有两个文件,当我与 diff 比较时,显示每一行都发生了变化。当我将它们与diff -w(忽略空格)进行比较时,它显示了我期望的一些最小变化。
diff -w
显然每个文件中的空格之间存在一些差异,但我不知道它们是什么或如何找到它们。我尝试编辑文件以确保空格实际上是空格字符(而不是制表符),但我不确定还能做什么。
我使用 vim with:set list on来确认行尾没有尾随空格。
:set list on
我也相信每个文件都有 Linux 行终止符,因为 vim 没有^M在行尾显示。
^M
linux diff whitespace
diff ×1
linux ×1
whitespace ×1