Mac:在vim中以完整的配色方案硬拷贝一个文件



我想打印一些我在MacVIM中编辑的文件,使用全彩,包括深色背景

我当然不会把它发送到打印机,我只想把它存为PDF格式。

:hardcopy删除了背景,并应用了一个难看的方案。

有可能吗?

不如使用:TOhtml(这是一个通常包含在默认Vim运行时中的插件):输入Q进入Ex模式,然后:

let html_number_lines=1
let html_no_pre=0
TOhtml
w
visual

引用自:help:hardcopy

在打印输出中使用当前高亮显示的颜色,如下所示注意事项:

1)正常背景总是呈现为白色(即空白纸张)。

2)白色文本或默认前景渲染为黑色,以便它显示!

3)如果"背景"是"暗的",则颜色变暗以补偿事实上,否则它们就会太亮,无法清晰地显示出来白皮书。

所以看起来答案是,不,你不能从:硬拷贝。

它也给出了这样的注释:

注意:如果使用:硬拷贝打印有问题,另一种选择是使用:TOhtml并从浏览器打印结果html文件。

如果这是一个选项,这将是最简单的方法。

最新更新