首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >忽略vimdiff输出中的新行

忽略vimdiff输出中的新行
EN

Stack Overflow用户
提问于 2012-05-16 05:46:39
回答 1查看 1.6K关注 0票数 3

我知道我可以忽略se diffopt+=iwhte中的空白

但是我也想忽略vimdiff中的换行符。我该怎么做呢?

例如:

if (a>b){

bar()`

将不会显示为

if(a>b){bar()

谢谢,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-16 06:30:24

要真正省略添加的行,您必须编写一个定制的diff函数cp。:help diff-diffexpr

如果您只是不想看到添加的行(因为它们在视觉上太分散注意力),您可以修改DiffAdd高亮显示组,以类似的方式显示白色对白色(或控制台中的黑色对黑色)文本(或任何其他低对比度的颜色):

代码语言:javascript
运行
复制
:highlight DiffAdd ctermfg=black ctermbg=NONE guifg=bg guibg=NONE
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10612706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档