• # :runtime! syntax/2html.vim

    Posté par . En réponse au message Produire un diff colorisé (en html). Évalué à 2.

    Sous vim y'a la commande :runtime! syntax/2html.vim qui te génère un rendu html du buffer actif dans un nouvel "onglet". J'ai testé sur un vimdiff ca marche pas trop mal mais vu que ce sont deux onglets différents on est obligé de le faire deux fois et donc on se retrouve avec deux fichiers html.

    M'enfin je pense qu'il est assez simple d'automatiser l'extraction des contenu du body et la création d'une page avec deux div juxtaposée.

    Plus de doc ici :
    :help convert-to-HTML
    Il y est dit que la génération est assez lente. Forcément j'ai testé sur des petits fichiers ca a été rapide pour moi.

    Ha et on trouve aussi des variables à configurer pour faire varier la sortie :
    :let use_xhtml = 1
    :let html_use_css = 1