有时我使用的文件包含源代码,列,纯文本,有时都是3.它在屏幕上看起来很棒。但是,当我将它发送到打印机时,它出现了混乱:列/表不对齐,代码看起来像意大利面条等。
我使用Vim(7.2)。如何重新格式化文件以取悦打印机?
也许我应该缩短一条线的长度?
答案 0 :(得分:4)
如何将其发送到打印机?尝试:hardcopy
命令。
您还可以查找与打印相关的选项printfont
,printdevice
,printoptions
等。
答案 1 :(得分:1)
这不是一个纯粹的Vim解决方案,但是我已经有了GNU a2ps
用于将(相对)格式不良的文本文档(一些Project Gutenberg标题,具体而言)转换为一个漂亮的可打印pdf的良好体验/ postscript文件。
答案 2 :(得分:1)
如果你不担心必须在Vim和打印机之间没有中介的一步过程,这是一个相当灵活的策略。
colorscheme shine
。 (另一个很好的颜色方案是Hemisu,它比Shine更适合打印差异。):TOhtml
将文档转换为HTML。答案 3 :(得分:0)
我同意有问题。 yim有'formatoptions'以你想要的方式“包裹”线条,并在适当的地方打破线条('linebreak','breakat'),这将给你一个基本的所见即所得的字处理功能,除了它只适用于显示器被送去打印时没有效果。