{{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