假设我用 git format-patch
创建了一个补丁。该文件基本上是带有一些元数据的统一差异。如果我在 Vim 中打开文件,我可以看到哪些行被修改了,但是我看不到哪些 角色在修改后的行中有所不同。是否有人知道一种方法(在 Vim 或其他运行在 Ubuntu 上的自由软件)来可视化每个字符的差异?
执行 vimdiff a b
时是每个字符差异可视化的一个反例。
更新世界协调时2010年11月12日星期五22:36:23
在处理单个文件的场景中,defpatch 对于 很有帮助。
更新世界协调时2016年6月16日星期四17:56:10
看看 在 git 2.9中的 diff-highin。这个脚本做的是我最初寻找的 没错。