Yves Forkl wrote:
> I apologize for sending this message again, but up to now I didn't see
> any reply to my original posting. So I would like to ask the list
> members again if anybody has any suggestions on how to deal with this
> minor annoyance.
>
> Yves
>
>
> > Message: 1 [from Vol 15, Issue 10]
> > Date: Thu, 19 May 2005 15:54:30 +0200
> > From: Yves Forkl <Y.Forkl at srz.de>
> > Subject: [XXE] Entering special characters in the search field
> > To: xmleditor-support at xmlmind.com
> > Message-ID: <428C9A96.3050900 at srz.de>
> > Content-Type: text/plain; charset=us-ascii; format=flowed
> >
> > How to enter some character which is unavailable on the keyboard into
> > the search field? I am only aware of this tedious and awkward method:
> > first insert it into the document, then cut it from there and paste it
> > into the search field. Is there a more natural way to enter special
> > characters I want to search for?
> [additional remark: I'm using XXE mostly under Linux, so pasting a
> character after having copied it from the Windows character map is
> impossible.]
>
It depends on the character you want to search and on the operating
system you are running:
--> If you search a newline, specify "\n" and turn on "Regular expression".
Similarly, you can specify:
\\ The backslash character
\0n The character with octal value 0n (0 <= n <= 7)
\0nn The character with octal value 0nn (0 <= n <= 7)
\0mnn The character with octal value 0mnn (0 <= m <= 3, 0 <= n <= 7)
\xhh The character with hexadecimal value 0xhh
\uhhhh The character with hexadecimal value 0xhhhh
\t The tab character ('\u0009')
\n The newline (line feed) character ('\u000A')
\r The carriage-return character ('\u000D')
\f The form-feed character ('\u000C')
\a The alert (bell) character ('\u0007')
\e The escape character ('\u001B')
--> For characters such as rarely used letters and signs, on
Linux/X-Window, the Compose key is very handy to use.
Excerpt of my ~/.xinitrc:
---
xmodmap -e "keycode 109 = Multi_key"
---
I mapped *right* Ctrl key to the Compose function.
This means that if I type (on my French, standard, PC102, keyboard):
* Right-Ctrl, 'c', ',', I get "?" (C cedilla)
* Right-Ctrl, 'c', 'o', I get "?" (Copyright sign)
* Right-Ctrl, 's', 's', I get "?" (German Ess-tset)
Very intuitive to use and very easy to remember.