I need to edit XML files on a small Linux box that we have created. We have only SSH access on theses boxes. Is there a dedicated XML editor, or a configuration for Vim/Emacs to edit XML easily, with integrated XSD validation?
I found some tutorials for Vi
http://oss.sgi.com/LDP/HOWTO/Vim-HOWTO/xml_editor.html
http://vim.wikia.com/wiki/Vim_as_XML_Editor
http://www.pinkjuice.com/howto/vimxml/
Regards,
Cédric
Emacs has XML support out of the box via the PSGML mode. It supports DTD validation, auto tag closing, sytax-coloring, etc.
I have used another package though, called nXML, because I needed schema support.
http://www.thaiopensource.com/nxml-mode