{{tag>vim xml editer}} ====== Edition de document XML avec Vim ====== De nombreuses documentations techniques reposent sur le format Docbook. Vim permet de faciliter l'édition de documents à balises tels que SGML, XML ou HTML via le plugin **xmledit**. ===== Installation ===== Télécharger les sources et installer le plugin: $ git clone https://github.com/sukima/xmledit.git $ cd xmledit $ make Le fichier **xmledit-1.9.1.vba** est généré. Pour installer l'archive vba((**v**im **ba**ll)), il suffit de l'ouvrir avec Vim et de la sourcer: $ vim xmledit-1.9.1.vba Une fois le fichier ouvert, vim détecte le format vimball et propose de saisir la commande: :s % ===== Utilisation du plugin ===== Le plugin est chargé par défaut pour les fichiers avec l'extension .xml. Pour utiliser le plugin avec d'autres extensions on peut créer des liens: $ cd ~/.vim/ftplugin/ $ ln xml.vim php.vim $ ln xml.vim htm.vim $ ln xml.vim html.vim Ici on active le plugin pour les fichiers d'extension php, htm et html. ===== Utilisation ===== ===== Documentation ===== La documentation spécifique au plugin est disponible a tout moment sous vim: :help xml-plugin.txt ===== Références ===== * https://help.ubuntu.com/community/VimHowto * https://fr.wikipedia.org/wiki/DocBook * http://www.vim.org/scripts/script.php?script_id=301