Hi,

I am trying to understand the display of some Unicode control 
characters. Specifically, I use LRE (unicode 202a) and PDF (unicode 
202c) to control the direction of some bidi text. When I use Ctrl+Shift 
to type them on the command line, they are printed with their unicode 
code in angle bracket, like this:

<202a>abcd<202c>

Each <202a> is still just one character when I move the cursor, but when 
I try to detect it with Ctrl-Shift and left-mouse, it is detected as 6 
separate characters.

Then, if I print it, I get the corresponding glyph that occurs in the 
font, but it occurs in the same place as the character before it.

Likewise, if I have this text in a file, and I cat the file, I get the 
glyphs (at the same spot as the previous character), but when I edit the 
file with vim, I see the codes in angle brackets.

Can someone explain what is going on? What I would optimally like to 
happen is that these characters are displayed (in vim) as just one 
character, using the glyph available in the font. Can something like 
this be achieved?

Thank you,
Moshe


_______________________________________________
rxvt-unicode mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode

Reply via email to