Table des matières

, ,

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 vba1), 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

1)
vim ball