有哪些支持 RTL(从右到左)的优秀文本编辑器?

有哪些支持 RTL(从右到左)的优秀文本编辑器?

gvim在我的 Ubuntu lucid 上似乎不支持开箱即用的功能。

答案1

既然你特别提到了 Gvim,我认为它是你更喜欢的编辑器。 Gvim/vim确实支持从右到左的文本。

使用选项:set rl或长格式:set rightleft来启用它。.vimrc如果您想始终使用它,可以将其添加到您的中。

vim需要使用该+rightleft选项进行编译。我不能 100% 确定 Ubuntu 是否会这样做,但 CentOS 会。要检查我所做的vim --version | grep +rightleft事情,vim可以显示它是使用哪些选项进行编译的。

答案2

尤迪特是一款专门为应对“异国情调”语言和语言组合而设计的编辑器。这包括高级支持双向文本。不利的一面是,它对于编辑器来说相当原始。

Emacs 的开发分支(目前称为 Emacs 24.0.50.x,最终将成为 Emacs 24.1)支持双向文本。在 Ubuntu 上,尝试emacs 快照 安装 emacs-snapshot http://bit.ly/software-small包(因为这是一个开发快照,您最好重新编译更新的版本)。

答案3

自从开始学习阿拉伯语并且还必须在脚本等中对其进行处理以来,我在遇到新的文本编辑器时不断尝试它们。然而,我显然非常固执己见,Gedit 击败了所有这些。把手放下。对于大多数文本编辑器某物不仅完全正确,而且使用 Gedit 一切都会按照您期望的方式工作。一个小抱怨是新的自动消失滚动条,它当然覆盖了从右侧开始的文本行中的前一个或两个阿拉伯字母。在命令行上,我使用 vim 在:set rl/之间交替使用:set norl,如上所述。

答案4

Linux 中的 RTL 支持实际上相当不错。据我所知,任何可以被认为是“好的文本编辑器”的东西也都支持 RTL。

我会根据其他标准选择您最喜欢的编辑器,然后如果不明显,请询问如何启用 RTL 支持。如果您的主要系统语言设置为 RTL 区域,那么大多数事情似乎都默认为它。

相关内容