我在批处理文件中运行gvim -d并使用TOhtml生成HTML输出。我想使用控制台版本的vimdiff来获得轻微的性能提升,但它坚持使用256位控制台配色方案。 有没有办法告诉控制台vimdiff在使用TOhtml构建HTML输出时使用gui配色方案?
答案 0 :(得分:1)
:TOhtml
命令使用$VIMRUNTIME/syntax/2html.vim
脚本将缓冲区的颜色转换为HTML。那个使用has("gui_running")
条件用于GUI颜色,否则回退到硬编码的终端颜色。因此,即使最近的补丁支持(某些)终端中的24位颜色,您也无法获得GUI颜色而无需2html
脚本的扩展。到目前为止,您必须使用GVIM来获取它们。