向VIM添加RTL和LTR支持

时间:2018-07-01 21:35:14

标签: vim right-to-left hebrew

我是希伯来语发言人(从右至左写) 所以在我的vimrc文件中,我添加了以下

"-hebrew-----------------------------------------
func! ToggleHebrew()
  if &rl
    set norl
    set keymap=
  else
    set rl
    set keymap=hebrew
  end
endfunc
imap <f2> <c-o>:call ToggleHebrew()<cr>
map <f2> :call ToggleHebrew()<cr>
"-end-hebrew-------------------------------------

当我仅编辑英文文本时,它起作用,当我编辑希伯来语文本时,它起作用。 当我编辑同时包含两者的文本时不起作用。

这是两种模式的两个屏幕截图 英语和希伯来语:

english mode and hebrew mode

那么有人可以告诉我该插件进行修复吗?

0 个答案:

没有答案