希伯來文
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,因為它支援組合字元(如果未啟用 UTF8 編碼,則
'deco' 不起作用)。
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。 若要查看這些映射是什麼,請查看鍵盤映射檔案 hebrew.vim 等。
向後輸入
如果設定了
'revins' (反向插入) 選項,插入會向後進行。 這可用於輸入希伯來語。 當插入字元時,游標不會移動,而文字會向右移動。
<BS>
會刪除游標下的字元。
CTRL-W
和
CTRL-U
也會向相反方向運作。無論
'backspace' 選項如何設定,
<BS>
、
CTRL-W
和
CTRL-U
都不會在插入的開始或行尾停止。
目前沒有反向取代模式。
如果設定了
'showmode' 選項,當反向插入模式處於活動狀態時,狀態列中將會顯示 "-- REVERSE INSERT --"。
在從右到左的視窗中貼上
當使用滑鼠剪下文字並將其貼到從右到左的視窗中時,文字將會反轉,因為字元是從左到右從剪貼簿中複製的,而插入到檔案中時是從右到左。 為了避免這種情況,請在貼上之前切換
'revins' (透過輸入
CTRL-?
或
CTRL-_
)。
有時候,希伯來語字元代碼位於
'isprint' 變數定義的不可列印範圍內。 例如,在 Linux 主控台中,希伯來文字型編碼從 128 開始,而預設的
'isprint' 變數是 @,161-255。 結果是所有希伯來語字元都顯示為 ~x。 若要解決此問題,請將 isprint 設定為 @,128-255。