【问题标题】:Print problems in GVIMGVIM 中的打印问题
【发布时间】:2010-04-07 17:22:26
【问题描述】:

我已经设置了换行和换行。 该文档在我的屏幕上看起来很棒,但是当我打印它时,文字被破坏了。

this is the text of my printed docume
nt

我该如何解决这个问题?

ps:我不想重新格式化文本,我想保持文本在屏幕上的样子。

我还想要更多的右边距空间。 这可能吗?

【问题讨论】:

  • 不是一个直接的答案,也不确定您是否正在打印代码……但如果是,请查看“enscript”。

标签: printing vim


【解决方案1】:

这是不可能的。当你使用wrap 时,Vim 在屏幕 上的单词边界处换行,但实际的文本文件仍然包含你的行作为单个完整的字符串。如果要解决此问题,您必须在打印之前重新格式化文件(可能将其复制到临时文件)。看到这个类似的问题:How do you enable word wrap in vim when printing

【讨论】:

    【解决方案2】:

    如果您希望它看起来与屏幕上的完全一样,那么您可能需要使用类似2html 的脚本将其转储为 html,然后打印出来。否则,Vim 只会将文件发送到打印机,文件会根据您设置的 print options 进行格式化。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多