我知道我可以忽略se diffopt+=iwhte
中的空白
但是我也想忽略vimdiff中的换行符。我该怎么做呢?
例如:
if (a>b){
bar()`
将不会显示为
if(a>b){bar()
谢谢,
发布于 2012-05-16 06:30:24
要真正省略添加的行,您必须编写一个定制的diff函数cp。:help diff-diffexpr
。
如果您只是不想看到添加的行(因为它们在视觉上太分散注意力),您可以修改DiffAdd
高亮显示组,以类似的方式显示白色对白色(或控制台中的黑色对黑色)文本(或任何其他低对比度的颜色):
:highlight DiffAdd ctermfg=black ctermbg=NONE guifg=bg guibg=NONE
https://stackoverflow.com/questions/10612706
复制相似问题