在传递到“之前添加某些过滤器”;git diff“;

在传递到“之前添加某些过滤器”;git diff“;,git,diff,Git,Diff,在“git diff”中显示的差异之前,是否可以应用某些过滤器,比如文件的“fmt-w80”?因此,当我想看到差异时,线可以自动断开 下面是通过fmt-w20的示例 原始文件 This is a very very very long line. 修改文件 This is a very very very very long line. 定期结果: -This is a very very very long line. +This is a very very very very long

在“git diff”中显示的差异之前,是否可以应用某些过滤器,比如文件的“fmt-w80”?因此,当我想看到差异时,线可以自动断开

下面是通过
fmt-w20
的示例

原始文件

This is a very very very long line.
修改文件

This is a very very very very long line.
定期结果:

-This is a very very very long line.
+This is a very very very very long line.
通过过滤器后:

 This is a very very
-very long line.
+very very long line.

另外,我知道git diff——颜色单词可以显示单词的差异,但我只想逐行查看。

我不太明白,你想在diff之前的文件上应用过滤器,还是在diff的结果上应用过滤器?也许你可以模拟一些输出来弄清楚。@OznOg在差异之前。请看我的编辑。问题是在
的末尾有一个
\n
,这是一个非常
,不应该在这里。。。我不确定这是否会提供您期望的输出,因为差异不是“标准的”