是否有一种方法在_vimrc中设置打印文件时使用的不同colorscheme?
我喜欢屏幕上的暗背景光文本方案,但显然这不能很好地转化为纸张.
编辑:我可以在打印之前手动更改方案,然后将其更改回来并且工作正常.只是好奇是否有办法告诉Vim在打印时始终使用特定方案.
这是:hardcopy
输出:
怎么样的
:command Hardcopy let colors_save = g:colors_name <Bar> colorscheme default <Bar> hardcopy <Bar> execute 'colorscheme' colors_save
也许扔掉'bg'
选项.如果您关心局部变量,请将其设为函数:
command Hardcopy call Hardcopy() function! Hardcopy() let colors_save = g:colors_name colorscheme default hardcopy execute 'colorscheme' colors_save endfun