filetype-html – ¿Cómo convertir un archivo de código fuente a HTML?

Pregunta:

Tengo un archivo de código fuente escrito en un lenguaje de programación (por ejemplo, PHP) y me gustaría convertirlo en un archivo HTML, para poder publicarlo en la web para compartir mi código.

Por conversión me refiero, por ejemplo, a convertir nuevas líneas en etiquetas <br> para que el texto mantenga el mismo formato tanto en el editor de texto como en el navegador web. Idealmente, también debería preservar el resaltado de sintaxis para que también se pueda imprimir.

¿Es esto alcanzable en Vim? ¿Si es así, cómo?

Respuesta:

El siguiente comando vim crearía una representación html del archivo actual.

:TOhtml

Guarda el archivo en la misma carpeta (con la extensión .html) e incluirá estilos, colores de primer plano / fondo y resaltado de sintaxis , por lo que el archivo puede publicarse directamente en la web así como imprimirse.

Para obtener más opciones (como agregar números de línea, compatibilidad con navegadores antiguos, etc.), consulte :help TOhtml .

Para convertir un archivo de forma no interactiva, pruebe el siguiente comando:

vim -E -s -c "let g:html_no_progress=1" -c "syntax on" -c "set ft=c" -c "runtime syntax/2html.vim" -cwqa myfile.c

Relacionado:

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım