我已遵循this post中的建议,为git diff
中的空格着色。但是,我不经常使用差异,所以这对我经常使用的git add -p
或补丁模式有用。截至目前,当我添加一个空格错误时,git会告诉我。也就是说,它会在一行的末尾突出显示它。 (由于突出显示,我无法在此处使用代码示例复制此内容。)但是,当我删除空白错误时,它看起来像这样:
- def method_name
+ def method_name
第一行末尾有空格错误,第二行删除时出现错误。这不是很有用,因为线条看起来相同。那么如何让它显示删除的空格错误的突出显示?
注意:我使用的是MacVim。
编辑:另一个问题是,如果我尝试git diff -R
(反向),那么看起来我添加了空白错误而不是删除它那令人困惑。
答案 0 :(得分:1)
你做不到。我所提供的只是两个温和有用的提示:
git add
:如果你看到类似你提到的情况和
你没有搞乱标签,你可以确定你删除了空格
这条线的终点。git diff -R
:嗯,请记住您正在运行-R
:)