希伯来语
Nvim :help
页面,从 生成 于 源文件 使用 tree-sitter-vimdoc 解析器。
希伯来语语言支持(选项和映射)用于 Vim
支持
'rightleft' 功能最初由 Avner Lottem 创建。 <alottem at gmail dot com> Ron Aaron <ron at ronware dot org> 目前正在帮助支持这些功能。
介绍
细节
+ 编码: + 在 Unix 下,ISO 8859-8 编码(希伯来字母代码:224-250)。 + 在 MS DOS 下,PC 编码(希伯来字母代码:128-154)。 + 您应该优先使用 UTF8,因为它支持组合字符(
'deco' 如果 UTF8 编码未激活,则无任何作用)。
CTRL-_
将光标移动到已键入文本的末尾。
注意: 在某些键盘上,CTRL-_
映射到 CTRL-?
。
q w e r t y u i o p / ' ק ר א ט ו ן ם פ
a s d f g h j k l ; ' ש ד ג כ ע י ח ל ך ף ,
z x c v b n m , . / ז ס ב ה נ מ צ ת ץ .
该
'keymap' 键盘也可以插入 niqud 和 te`amim。 要查看这些映射是什么,请查看 keymap 文件 hebrew.vim 等。
反向输入
如果
'revins'(反向插入)选项已设置,则插入从后向前进行。 这可以用于输入希伯来语。 插入字符时,光标不会移动,文本会向右移动。
<BS>
删除光标下的字符。
CTRL-W
和
CTRL-U
也在相反方向工作。
<BS>
、
CTRL-W
和
CTRL-U
不在插入的开头或行的末尾停止,无论
'backspace' 选项如何设置。
目前没有反向替换模式。
如果
'showmode' 选项已设置,则在反向插入模式处于活动状态时,状态行中将显示 "-- REVERSE INSERT --"。
在 rightleft 窗口中粘贴
使用鼠标剪切文本并在 rightleft 窗口中粘贴时,文本将被反转,因为字符从剪贴板从左到右而来,而在文件中从右到左插入。 为了避免这种情况,请在粘贴之前切换
'revins'(通过输入
CTRL-?
或
CTRL-_
)。
有时希伯来语字符代码位于
'isprint' 变量定义的不可打印范围内。 例如,在 Linux 控制台中,希伯来语字体编码从 128 开始,而默认的
'isprint' 变量为 @,161-255。 结果是所有希伯来语字符都显示为 ~x。 要解决此问题,请将 isprint 设置为 @,128-255。