Conocía el uso del script 2html.vim para coger el contenido de un buffer de vim y pasarlo a html, respetando los colores del resaltado de sintaxis. Lo que desconocía, es que ese script se puede llamar directamente gracias al comando TOhtml, y que existen varias opciones de configuración que permiten controlar cómo este comando pasa a HTML el contenido de un buffer.
Se puede lanzar este comando con todo el buffet o con un rango:
:TOhtml
:50,60TOhtml
:50,60TOhtml
Lo interesante es que podemos configurar el plugin con varias opciones. Si consultamos la ayuda con :help TOhtml se puede ver que hay varias variables:
- Desactivar los números de línea: let g:html_number_lines = 0
- User en vez de usar entornos <pre>: let g:html_no_pre = 1
- El juego de caracteres que se usará al pasar el fichero a html: let g:html_use_encoding = "UTF-8"
- Usar CSS o no: let g:html_use_css = 1
Para ver el resto de las opciones, se puede consultar la ayuda del plugin.
No hay comentarios:
Publicar un comentario