Ho caricato un paio di file in Vim, ma volevo pubblicare i contenuti con la colorazione fornita da Vim. A corto di schermo di stampa, c'è un modo per farlo? L'ideale sarebbe una copia/incolla come HTML, ma ho il sospetto che resterò deluso.Un modo per copiare un file colorato in sintassi in Vim come HTML?
risposta
Hai solo bisogno di inserire il comando
:TOhtml
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.
format.vim sembra piuttosto interessante, lo proverò. –
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.
È necessario un ulteriore salvataggio%: p prima di avviare IE, altrimenti il file da aprire non esiste realmente – BrandonSun
- 1. multilinea Commenti Colorazione sintassi in VIM per TeX file
- 2. colorato Git diff in HTML
- 3. Come configurare colorato diff git con vim come un cercapersone
- 4. Come copiare il valore di un'opzione vim in un registro
- 5. Importare un file HTML in un altro file HTML
- 6. C'è un modo per ottenere la colorazione della sintassi JavaScript in emacs all'interno del file .html?
- 7. come selezionare tutto e copiare in vim?
- 8. Come invalid controllo sintattico per il file .html con vim
- 9. Highligting della sintassi incorporata in Vim
- 10. In che modo vim scrive un file di sola lettura?
- 11. Come impostare un filtro colorato per XWalkView?
- 12. Come copiare un file in un altro percorso?
- 13. Il modo migliore per aprire un URL in Vim
- 14. C'è un modo per eseguire silenziosamente un comando bash dopo un file salvato in vim?
- 15. Evidenziazione della sintassi per .gitignore in Vim?
- 16. Come annullare in modo efficiente un completamento automatico in vim
- 17. Come si aggiunge un elenco a un file in vim?
- 18. Evidenziazione della sintassi in vim
- 19. Come posso creare un profilo build Maven per copiare i file in modo condizionale?
- 20. C'è un modo per diff due registri in vim?
- 21. C'è un modo per aprire più file contemporaneamente da vim?
- 22. Come incorporare un file .mov in HTML?
- 23. vim: persistente: imposta la sintassi per un determinato tipo di file?
- 24. Come incorporare un aspetto di file in un file HTML?
- 25. Come posso usare la funzione splice() di Linux per copiare un file in un altro file?
- 26. In vim, come scrivere una riga parziale in un file?
- 27. Il modo più veloce per copiare file in Java
- 28. Come attivare l'evidenziazione della sintassi in VIM 7.3 OSX
- 29. sintassi pieghevole vim per scss
- 30. vim interrompe in modo casuale l'evidenziazione della sintassi
Esattamente quello che stavo cercando, grazie! –