As egmont mentioned in his comment below, a BiDi implementation is coming to
vte terminal emulator. Check his answer which is the last updated concerning this topic.
Here is a reference if looking for details: https://terminal-wg.pages.freedesktop.org/bidi/
No, there is no plans to implement RTL support in
gnome-terminal or any terminal depends on
vte as the case of
synaptic installation terminal.
- You may proxy your command through
fribidi command to make bidi & basic shaping of Arabic.
- You may also use
konsole (KDE) or
mlterm that had implemented a partial support for Unicode bidi and shaping.
Currently, there is no correct way to implement those Unicode algorithms for the consoles. (Those implementions in konsole & mlterm are kind of workaround)
Here is a portion from a Behdad Esfahbod's post, he is the main developer of HarfBuzz (hb for short, an OpenType text shaping engine)
Terminal emulators with support for complex text are very weird
hybrids. On the one hand terminal emulators have to lay text out in a
predefined grid in a predefined way, which is in conflict with many
aspects and requirements of complex text, on the other hand users
demand support for complex text in their terminals. It gets uglier
when you think about bidirectional text, say, inside a console text
editor. Nonetheless, it is fair to say that such hybrids do not put
any new demands on the shaping engine. gnome-terminal currently has no
support for complex text other than combining marks. Konsole has
bidirectional text support. Apple's Terminal App has at least bidi
support as well as Arabic shaping support, not sure about other
complex text. Update (Jan 18, 2010): The terminal mode (term and
ansi-term) in recent versions of Emacs can render complex text,
Source: State of Text Rendering
Here is the corresponding bug report in Launchpad bug #263822: RTL (right to left) support in terminal (BiDi).