当前位置:  开发笔记 > 开发工具 > 正文

使用带有diff文件的vimdiff

如何解决《使用带有diff文件的vimdiff》经验,为你挑选了1个好方法。

如何使用vimdiff查看diff文件中描述的差异?



1> ephemient..:

而不是使用/usr/bin/vimdiff命令,试试这个:

$ vim file
:vertical diffpatch path/to/diff

(:vert diffpa简而言之.)
这相当于调用vimdiff原始文件和随后修补的文件,但是为您vim调用patch临时文件.

编辑

如果你想vim自动输入diff模式,请使用:

$ vim file +'vert diffpa path/to/diff'

其中+command要求vim以执行"命令".(+123跳到第123行,+/abc跳到"abc"的第一场比赛,这都是记录的.)

关于Ken的查询:如果diff文件包含应用于您当前正在编辑的文件以外的文件,则不用担心; vim调用patch下面的可执行文件,它会询问这些神秘丢失文件的位置,你可以告诉patch我们跳过那些不知所措.


太好了!但是,如果文件包含其他文件的差异,您应该警告副作用的风险吗?
推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有