我在Vim中加载了几个文件,但我想使用Vim提供的颜色来发布内容。除了打印屏幕之外,有什么方法可以做到这一点吗?理想的做法是复制/粘贴为HTML,但我想我会失望的。
发布于 2010-11-06 17:02:42
您只需输入命令即可
:TOhtml
发布于 2010-11-06 17:14:55
除了前面提到的内置插件外,你还可以试试我的format.vim插件,这个插件更具可定制性。在插件页面上解释了它相对于2html的优势。
发布于 2012-10-11 06:34:59
我整理了一个我最近非常满意的解决方案,用于复制富文本粘贴到我的邮件客户端。根据您的设置替换相应的应用程序细节。
" 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,然后在剪贴板中显示富文本。
https://stackoverflow.com/questions/4112510
复制相似问题