有什么方法可以将Vim中的语法颜色文件复制为HTML吗?

时间:2010-11-06 09:00:37

标签: vim

我在Vim中加载了几个文件,但我想用Vim提供的颜色发布内容。缺少打印屏幕,有没有办法做到这一点?理想的是复制/粘贴为HTML,但我怀疑我会失望。

3 个答案:

答案 0 :(得分:26)

您只需输入命令

即可
:TOhtml

答案 1 :(得分:6)

除了已经提到的内置:TOhtml之外,您还可以尝试我的插件,它可以更加自定义:format.vim。它在插件页面上解释了它超过2html的优势。

答案 2 :(得分:3)

我整理了一个解决方案,我最近很高兴复制富文本以粘贴到我的邮件客户端。根据您的设置更换应用程序细节。

" open the selection in Internet Explorer so it can be copied as rich text
function! OpenInIE() range
    execute a:firstline . "," . a:lastline . 'TOhtml'
    silent !start "C:\Program Files (x86)\Internet Explorer\iexplore.exe" %:p
    sleep 2
    silent !del %:p
    q!
endfunction

noremap <F7> :call OpenInIE()<CR>

IE窗口打开后,按Ctrl-A然后按Ctrl-C,然后我在剪贴板中显示富文本。