0%

Vim 使用vimdiff查看文件之间的不同

使用vimdiff查看文件之间的不同

与Unix diff命令一样,vimdiff用于显示文件之间的不同的地方。不像Unix的diff命令,vimdiff有更多的颜色和用户友好性

在下面的例子中,很容易可视化的看到两个文件中哪些地方文本被改变和添加。

1
$ vimdiff employee.txt new-employee.txt
vimdiff命令 描述
$ vimdiff file1 file2 使用垂直窗口分割显示文件的不同
$ vim -d file1 file1
$ vimdiff -o file1 file1 使用水平窗口分割显示文件的不同
$ vim -d -o file1 file1
$vim filel & :diffsplit file1 如果你已经打开一个文件,使用:diffsplit以水平方式加载的不同点
$vim file1 & :vert diffsplit file1 如果你已经打开一个文件使用:vert diffsplit以垂直方式加载的不同点
[c 移动到vimdiff中下一个改变处
]c 移动到vimdiff中前一个改变处
处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道