I need to be able to deal with Arabic file names and directories from terminal and I'd like to achieve that with xterm but instead of displaying Arabic characters it shows dotted rectangles (whether I type them in the prompt or they are being output). However, if I try any other unicode text, uxterm is able to display it normally. I suspected the font being used by uxterm didn't have the Arabic glyphs
*VT100.font: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
so I randomly tried setting it to:
*VT100.font: -*-*-*-*-*-*-*-*-*-*-*-*-*-*
this worked and I got some Arabic to be displayed in uxterm.
The issue is that I can't figure out a font which can display both Arabic, English and the rest of the unicode like the original fixed
font did. I am also very fond of xterm's default font for English characters and I'd like to keep that. I think I read somewhere that (u)xterm is supposed to use a default font and then if it needs to display some glyph or character that isn't in that font, it falls to a second choice. Or that's not how it works?