2010-11-06 19 views

risposta

24

Hai solo bisogno di inserire il comando

:TOhtml 
+1

Esattamente quello che stavo cercando, grazie! –

6

Insieme con built-in :TOhtml che è stato già detto, si può provare il mio plugin che è più personalizzabile: format.vim. I suoi vantaggi rispetto a 2html sono spiegati nella pagina del plugin.

+0

format.vim sembra piuttosto interessante, lo proverò. –

3

Ho messo insieme una soluzione di cui sono abbastanza felice recentemente per aver copiato il rich text nel mio client di posta. Sostituisci le specifiche dell'app in modo appropriato per la tua configurazione.

" 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 

e

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

Una volta che si apre la finestra di IE, ho premere Ctrl-A seguita da Ctrl-C e poi ho il testo ricco di appunti.

+0

È necessario un ulteriore salvataggio%: p prima di avviare IE, altrimenti il ​​file da aprire non esiste realmente – BrandonSun

Problemi correlati