如何使用vimdiff查看diff文件中描述的差异?
而不是使用/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
我们跳过那些不知所措.