vim
当我从using打印时:ha
,一切都很好,除了黄色非常亮。用 打印时如何判断vim
使黄色变暗:ha
?
问问题
682 次
2 回答
3
我在 freenode.net 上从 IRC 的某个好人那里得到了答案。(如果有人认识他,那就好了 :)
无论如何,这个解决方案对我来说非常有效。通过按F12,它会打开我在浏览器中的 vim 中编辑的文件(在下面的 chrome 中),我所要做的就是右键单击 > 打印。
无论如何,这是您应该添加到~/.vimrc
文件中的代码:
:map <f12> :TOhtml<cr>:%s/#ffff00/#aaaa00/g<cr>:w<cr>:!chromium-browser --print file://`pwd`/%<cr>:!rm %<cr>:q<cr>
请注意,您可以指定要更改的颜色的阴影(在本例中为黄色)并对其进行修改。它甚至摆脱了 :w 命令创建的重复文件。此外,此代码针对 Ubuntu 进行了修改,对于其他操作系统,可能需要进行一些修改。
只有一个错误>!chromium-browser --print
应该自动打印它,但它没有。我需要从浏览器手动打印。细微差别,但如果有人能解决这个问题,我将不胜感激:)
于 2012-04-06T17:24:40.067 回答
2
如果您正在寻找一种仅打印可读代码的方法,您可能只是
:set printoptions-=syntax:y
:set printoptions+=syntax:n
在你做之前
:hardcopy
否则,您可能会在打印之前选择没有黄色(ish)颜色的配色方案
于 2012-04-05T23:00:57.403 回答