-
-
Save Kamrulhasan12345/00337bbf99161da21c894b4f8155ad8b to your computer and use it in GitHub Desktop.
BiDirectional Text
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| This gist will show the support of BiDirectional text in the terminal emulators and console programs. | |
| Supporting BiDirectional text | |
| ============================= | |
| * [mlterm](http://mlterm.sourceforge.net) - build with **--with-gtk=3.0** configure flag - approximates colors to 512 embedded palette https://sourceforge.net/p/mlterm/bugs/74/ | |
| * [konsole](http://kde.org/applications/system/konsole/) [delimeter: colon, semicolon] - https://bugs.kde.org/show_bug.cgi?id=107487 | |
| Not supporting BiDirectional text | |
| ================================= | |
| * [st](http://st.suckless.org/) (from suckless) [delimeter: semicolon] | |
| * [iterm2](http://www.iterm2.com/) [delimeter: colon, semicolon] | |
| * [qterminal](https://github.com/qterminal/qterminal) [delimeter: semicolon] | |
| * [alacritty](https://github.com/jwilm/alacritty) [delimeter: semicolon] - written in Rust | |
| * [kitty](https://github.com/kovidgoyal/kitty) [delimeter: semicolon] - uses OpenGL | |
| * [cool-retro-term](https://github.com/Swordfish90/cool-retro-term) [delimeter: semicolon] | |
| * [Termux](https://termux.com/) [delimeter: semicolon] - **Android platform** | |
| * [Black Screen](https://github.com/shockone/black-screen) [delimeter: semicolon] - crossplatform, HTML/CSS/JS-based | |
| * [Hyper.app](https://hyper.is/) [delimeter: semicolon] - crossplatform, HTML/CSS/JS-based (Electron) | |
| * [hterm](https://chromium.googlesource.com/apps/libapps/+/master/hterm) - HTML/CSS/JS-based (ChromeOS) | |
| * [Tera Term](http://en.sourceforge.jp/projects/ttssh2/) [delimeter: colon, semicolon] - **Windows platform** | |
| * [ConEmu](https://github.com/Maximus5/ConEmu) [delimeter: semicolon] - **Windows platform** | |
| * [FinalTerm](http://finalterm.org/) [delimeter: semicolon] - [abandoned](http://worldwidemann.com/finally-terminated/), iTerm2 [borrowing it's ideas and features](http://iterm2.com/shell_integration.html). | |
| * [MacTerm](https://github.com/kmgrant/macterm) [delimeter: semicolon] - **Mac OS X platform** | |
| * [mintty](https://mintty.github.io/) [delimeter: semicolon] **Cygwin and MSYS/MSYS2** since commit https://github.com/mintty/mintty/commit/43f0ed8a46c6549cb9a3ea27abc057b5abe13bdb (2.0.1 release) - **Windows platform** | |
| * Windows 10 bash console | |
| * all [libvte](http://ftp.gnome.org/pub/GNOME/sources/vte/) based terminals | |
| * **libvte**-based [Gnome Terminal](https://help.gnome.org/users/gnome-terminal/stable/) - https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822 | |
| * **libvte**-based [sakura](http://www.pleyades.net/david/projects/sakura) | |
| * **libvte**-based [xfce4-terminal](http://docs.xfce.org/apps/terminal/start) | |
| * **libvte**-based [Terminator](http://gnometerminator.blogspot.com/p/introduction.html) | |
| * **libvte**-based [Tilix](https://github.com/gnunn1/tilix) - written in D. Similar user interface as for Terminator. | |
| * **libvte**-based [Lilyterm](http://lilyterm.luna.com.tw/) - https://github.com/Tetralet/LilyTerm/ | |
| * **libvte**-based [ROXTerm](http://roxterm.sourceforge.net/) | |
| * **libvte**-based [evilvte](http://www.calno.com/evilvte/) https://github.com/caleb-/evilvte | |
| * **libvte**-based [Termit](https://github.com/nonstop/termit) | |
| * **libvte**-based [Termite](https://github.com/thestinger/termite) | |
| * **libvte**-based [Tilda](https://github.com/lanoxx/tilda) | |
| * **libvte**-based [tinyterm](https://code.google.com/p/tinyterm) | |
| * **libvte**-based [Pantheon Terminal](https://launchpad.net/pantheon-terminal) | |
| * **libvte**-based [lxterminal](http://sourceforge.net/projects/lxde) | |
| Not supporting BiDirectional text programs | |
| ========================================== | |
| * neovim - https://github.com/neovim/neovim/issues/553#issuecomment-40734435 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment