整理了一下在使用vimdiff进行文件合并的时候用到的一些常用的命令,方便以后查询。

可以有多种方式使用vimdiff,例如:

vimdiff [file1] [file2]

vim -d [file1] [file2]

其他的一些的编辑命令与vim相同,这里主要记录一些常用的合并文件需要用到的命令:

Ctrl+w之后按w

可以切换到另外一个文件

[c

跳转到上一个差异点

]c

跳转到下一个差一点

zo或者i

展开折叠区域,或者使用i进入插入模式也会进行展开

zc

重新折叠,可以把使用zo展开折叠的区域恢复原样

dp(diff put的意思)

把当前文件的差异点内容复制到另一个文件

do(diff obtain的意思)

把另一个文件的差异点内容复制到当前文件

:diffupdate

有时候修改了文件之后不会立即刷新重新比对,使用该命令可以重新进行文件比较。

qa

退出所有打开的文件,但是不保存

wqa

退出并保存所有已打开的文件