Comment puis-je modifier une vue du tampon dans Emacs pour masquer les balises HTML
Question
Comme tout utilisateur consciencieux d'Emacs, j'édite constamment des articles de blog avec "It's All Text".Cependant, j'insère souvent des hrefs HTML dans mon texte et lorsque je viens de faire ma relecture finale, ils ont tendance à me gêner.Existe-t-il un mode vers lequel je peux basculer pour masquer ces éléments ?
Plus généralement, existe-t-il des indications sur la façon d'écrire un mode qui modifie la vue réelle du tampon tout en laissant le contenu du tampon intact ?Ou cela implique-t-il simplement un piratage magique avec le verrouillage des polices ?
La solution
Dans html-mode
vous pouvez utiliser M-x sgml-tags-invisible
pour masquer/afficher les balises.
Vous pouvez aussi C-c C-v
courir browse-url-of-buffer
, qui ouvre le tampon actuel (si buffer-file-name
n'est pas nil
, c'est-à-dire s'il s'agit d'un fichier normal) avec votre navigateur par défaut.Cela fonctionne assez bien même avec des blocs HTML partiels (c.-à-d.sans <html>
, <body>
etc.).
Autres conseils
Est-ce que (1) vous écrivez directement du HTML lors de la rédaction de l'article de blog ou (2) utilisez-vous une forme de langage wiki pour les listes, les tableaux, etc.Pour (1), vous pouvez jeter un oeil à mode organisation et convertir en HTML après relecture avec org-export-region-as-html
.Dans le second cas, vous pouvez rechercher un mode wiki spécial qui pourrait masquer les liens (comme mode démarque).