如何在终端中输入从右到左的语言?

如何在终端中输入从右到左的语言?

我已经安装了德班最近(没有 GUI)学习命令行界面C使用艰难地学习代码教程。进展顺利,我觉得现阶段我不需要任何 GUI。

然而,我可能需要的一件事是用从右到左的语言查看和编辑,特别是使用阿拉伯语……纳米。或者使用 sqlite。那可能吗?

编辑: VIM或者EMACS也会好的。我不介意文本编辑器。另外,我想在不安装 X 或任何任何类型​​的 GUI 的情况下执行此操作。

编辑:Terminal我所知,是带有 $ 符号的黑色窗口,这是默认 Debian 安装时得到的。它使用 Bash,我使用 SSH 远程访问它。

答案1

文本编辑器的比较,在“从右到左和双向文本”和“文本外壳集成”之间进行交集。


:set lefttoright

对于维姆.看文档这个问题

--

emacs 通常可以自动检测语言并在每个段落的基础上进行相应的布局。看文档

答案2

这对我在 Ubuntu 上有用

sudo apt-get install language-pack-en-base
sudo apt-get install language-pack-ar-base
sudo locale-gen en
sudo locale-gen ar

然后编辑(我用的是vim) /etc/default/locale/etc/environment仅包含以下内容

LC_ALL=en_US.UTF-8  
LANG=en_US.UTF-8

最后

sudo dpkg-reconfigure locales

这些步骤将通过 ssh 终端为您提供阿拉伯语。

相关内容