【发布时间】:2011-09-19 18:01:35
【问题描述】:
我过去曾多次在 Google 上搜索过此问题,但从未找到答案。有没有办法保存 vimdiff 的输出(最好同时保持颜色、高光等)?我想将这个输出文件发送给其他人并告诉他们“只需打开这个文件,这里有不同之处,并排突出显示”。
如果为此目的有更好的 vimdiff 替代品,我愿意接受建议 - 在 Windows 和 Linux 平台上都可以使用的东西是理想的。
【问题讨论】:
-
diff -u+ 带有差异突出显示的编辑器? -
见
:h :TOhtml -
@rvs:我希望 diff 并排显示,等效的行显示为破折号(或类似的东西),a la vimdiff。
-
@El Isra:我之前遇到过 TOhtml,但 AFAIK 它一次只输出一个缓冲区。我希望差异(两个缓冲区)位于一个文件中。编辑:没关系!似乎有效!
-
@El Isra:请发表您的评论作为答案,以便我将其标记为 :)