使用gvim打印差异?

Pau*_*lin 6 vim vimdiff

有没有办法打印出像你用"gvim -d"打开它们时显示的差异,所有常见代码都折叠起来,只有差异显示在上下文中?我尝试了打印菜单选项,但它打印了我当前"在"的整个文件,而不是打印折叠的差异.

Gow*_*wri 4

我认为没有办法获得两个不同文件的并排打印输出。但是,您可以对要比较的两个文件中的每一个使用 Vim 的“转换为 HTML”工具,并将它们分别打印出来。然后您可以将它们并排堆叠以获得相同的效果。

转换为 HTML 是一种“漂亮的打印”——它保存所有视觉颜色/语法/折叠信息。

:he convert-to-HTML
Run Code Online (Sandbox Code Playgroud)