vimdiff file1 file2
除了差异外,两个文件中也显示相同的行。是否可以隐藏它们?怎么做?
答案 0 :(得分:10)
由于Vim是文本编辑器(不是专门的差异查看器),因此保留了两个文件的完整内容(因此您可以进行编辑并保留它们)。 Vim通常只是通过折叠它们来“隐藏”多条相同的线;它们仍然存在,只是不可见。
您可以通过context
选项的'diffopt'
值来影响围绕更改保留的相同行数(默认值:上下6行)。因此,要完全折叠所有相同的行:
:set diffopt+=context:0