As a long-term user of psgml-mode and xxml-mode, I am reluctant to
switch toolset without good reason, but several people have told me I
ought to be using Nxml-mode. It's installed, and if I open an XML
document and hit up M-x nxml-mode RET it appears to work (vacuously).
The problem is that I can't find anything to tell me what keybindings it
uses. There is a single XML menu, but all that has is entries about
Schemas (which I'm not using much), validation, and errors.
Does Nxml-mode have menu and keystroke facilities similar to psgml-mode,
for Insert Element, Tag Region, Edit Attributes, Unmark Element, Split
Element, Join Element, Move to Start, Move to End, and all the usual
editing functions we expect from an XML editor? There seems to be a lot
of documentation about its file management, and about its sensitivity to
< and </ but is that all it can do?
* Peter Flynn:
> Does Nxml-mode have menu and keystroke facilities similar to
> psgml-mode, for Insert Element, Tag Region, Edit Attributes, Unmark
> Element, Split Element, Join Element, Move to Start, Move to End, and
> all the usual editing functions we expect from an XML editor?
C-h C-b suggests that it doesn't. It definitely lacks schema-based
editing support. For its built-in validation, it can only read
Relax NG Compact Syntax.
I've got to admit that I still mostly use the old SGML mode. It isn't
fully XML-aware, but it provides the essentials that I use most often.