我怎么能用vim写阿拉伯语html文件

时间:2011-03-31 10:29:44

标签: vim arabic

我不能用vim用阿拉伯语写一个html文件。

试图执行以下操作:

:set arabic
:set rl

:set rightleft

:set arabicshape

问题我想写阿拉伯语而我的标签没有任何变化。我希望她从左到右。

我该怎么办?

4 个答案:

答案 0 :(得分:6)

可以通过以下命令激活阿拉伯语模式调用Vim:

vim -A test1

这将从光标位于右侧并准备好阿拉伯文字开始:

السلام عليكم

- 插入阿拉伯语 -

来源http://blog.naoar.com/2012/04/vim-and-arabic.html

答案 1 :(得分:4)

作为vim is not BiDi enabled,这是不可能的。

但我一直在摆弄一下,如果你为Konsole启用双向支持,似乎vim + Konsole(KDE的终端模拟器)似乎可以胜任。在vim(没有启用阿拉伯语选项)中,您应该能够编写LTR和RTL,但字母将始终处于隔离状态(无形状)。我发现设置'arabicshape'选项然后取消它似乎解决了这个问题。短元音未正确显示,即使它们似乎写得恰到好处。

我没有尝试过其他终端模拟器,我不知道他们的BiDi功能。侏儒终端可能吗?

答案 2 :(得分:1)

因为阿拉伯语移动了rtl,而不是ltr,你的要求是矛盾的,这无疑是为什么它不起作用。

答案 3 :(得分:1)

因为我无法评论G.J我将其作为答案发布

在konsole中使用vim并将set arabicshape!放入我的.vimrc 为我解决了这个问题