使用vimdiff查看多个文件对的差异
发布时间:2020-12-15 21:08:41 所属栏目:安全 来源:网络整理
导读:vimdiff显示两个或多个相同文件之间的差异.是否可以看到两对文件的差异.例如,当在.H文件和.C文件中查看差异时,可以方便地来回查看差异.一种方法是使用vim打开old.C new.C old.H new.H然后将它们拆分并运行:在每个缓冲区中使用diffthis.有没有更好的办法?
vimdiff显示两个或多个相同文件之间的差异.是否可以看到两对文件的差异.例如,当在.H文件和.C文件中查看差异时,可以方便地来回查看差异.一种方法是使用vim打开old.C new.C old.H new.H然后将它们拆分并运行:在每个缓冲区中使用diffthis.有没有更好的办法?
解决方法
当你使用vimdiff时,它会将所有传递的文件区分开来.要获得成对差异,请在单独的标签页中传递和排列对:
vim -c "edit old.C" -c "diffsplit new.C" -c "tabedit old.H" -c "diffsplit new.H" 如果经常这样做,可以为它编写别名/脚本包装器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |