vimdiff使用

启动

vimdiff是依赖diff命令的,所以系统需要安装diff工具。

vimdiff file1 file2
vim -d file1 file2

光标移动

]c       跳转到下一个差异点
[c       反向跳转

文件合并

dp (diff "put")     将当前差异点复制到另一个文件里
do (diff "get")     将另一个文件的差异点复制到当前文件
:diffupdate         修改后更新对比
Ctrl + ww           切换窗口
<ESC>, u            切换到某窗口后,撤销修改

同时操作两个文件

:qa        同时退出两个文件
:wa        同时保存两个文件
:xa        同时保存并退出两个文件

上下文展开和合并

zo (folding open)      展开折叠
zc (folding close)     折叠
posted @ 2020-01-13 17:26  IUNI_JM  阅读(355)  评论(0)    收藏  举报