En ce moment, c'est une tâche que je trouve beaucoup plus facile dans quelque chose comme gedit, car je peux simplement remplacer "\ n" (le saut de ligne) par "</li> \ n <li>" et puis j'ai une liste.
L'une des rares petites choses que je ne semble pas pouvoir utiliser rapidement dans Emacs, mais quelque chose que j'utilise beaucoup.
search
html
line-break
replace
mattl
la source
la source
Alternativement, pour remplacer la requête, vous pouvez utiliser plusieurs curseurs :
Pensez également à utiliser quelque chose comme ceci:
la source
la source
Vous pouvez utiliser
query-replace-regexp
(C-M-%
). Remplacez^\(.*\)$
par<li>\1</li>
.la source
Pour une solution complète, convertissez votre texte en liste en mode organisation et exportez-le en HTML . Préfixez les lignes avec '*', actives
org-mode
et exécutéesorg-html-export-to-html
.la source
org-mode
, puis exportez au format HTML) alors ça va, mais je ne pense pas qu'il soit logique de gronder les gens pour vouloir "rapide et sale" Génération HTML.