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
