There are 3 ways to insert in an XML document characters other than letters, digits and common punctuation signs:
Note that the non-breaking space (Unicode code point: U+00A0; corresponds to well-known character entity ), which is very commonly used, comes with its own keyboard shortcut: Ctrl-Space. Also notice that XMLmind XML Editor represents the non-breaking space as a small dot a little above the baseline of a text line. That is, this character has been made visible.
Because searching the same characters over and over in the Characters tool can be a daunting task, this tool has a Favorites palette. In order to add a character to the Favorites palette, right-click on it and then select item "Add to Favorites" in the popup menu.
Then type the name of a well-known character entity (mdash, rarr, etc). The text field of this dialog box supports auto-completion, therefore suffice to type the first few characters of the entity name.
The command invoked by the above dialog box inserts the character having specified name. It does not insert a character entity. (XMLmind XML Editor offers no way to work with entities.)
After inserting a character using the above dialog box, it's possible to insert it elsewhere simply by pressing Ctrl-A (that is, EditRepeat). Ctrl-A (A like Again) allows to repeat the last “repeatable command”. Most commands which require the user to type something or to select an item from a list have been made repeatable.