在 shell 脚本中使用 vimdiff 进行 HTML 转换

Tif*_*fou 2 bash shell diff vimdiff

为了查看两个或多个文本文件之间的差异,有以下命令diff。但是为了看到颜色的差异,经过一点研究,我发现了vimdiff,可以选择将差异导出到 HTML 文件:TOhtml

这是我的问题:我试图用脚本完成所有这些工作,但我无法找到将其添加:TOhtml到脚本中的方法。

我尝试过,vimdiff t1 t2 | :TOhtml但它并没有真正起作用。

因此,如果你们中的任何人可以帮助我或提供线索,我将非常感激。

ami*_*ine 6

一行,基于已接受的回复,您可以在其中指定输出 HTML 文件的名称

vimdiff -c TOhtml -c "w custom_name.html | qa!" $1 $2
Run Code Online (Sandbox Code Playgroud)