您的位置:首页 > 其它

Vim比较两个文本的内容

2017-08-24 19:43 148 查看

1. 两个文件均未打开

$ vim -d file1 file2
# or
$ vimdiff file1 file2


2. 已打开七周年一个文件

:vert diffsplit file2


3. 两个文件都已打开

:diffthis


4. 更新比较

#如果更改了某个窗口的内容,vim又没有自动更新diff检查,可以使用如下命令更新:
:diffupdate


5. 定位不同点

前一个不同点:[ + c

后一个不同点:] + c

6. 窗口间跳转

ctrl-w w 跳到下一个窗口

ctrl-w h 跳到左侧窗口

ctrl-w l 跳到右侧窗口

ctrl-w j 跳到下方的窗口

ctrl-w k 跳到上方的窗口

7. 合并文档

dp 将差异点的当前文档内容应用到另一文档(diff put)

do 将差异点的另一文档的内容拷贝到当前文档(diff get)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vim diff