arabic_buckwalter.vim (2216B)
1 " Vim Keymap file for Arabic using Buckwalter Transliteration 2 " see 3 " http://qamus.org/transliteration.htm 4 " https://en.wikipedia.org/wiki/Buckwalter_transliteration 5 " 6 " Created By: Rafael Ketsetsides <rketsetsides@gmail.com> 7 " Last Update: 2025 Sep 02 8 9 let b:keymap_name = "arabic_buckwalter" 10 11 loadkeymap 12 13 A <char-0x0627> " ALEF 14 b <char-0x0628> " BEH 15 p <char-0x0629> " TEH MARBUTA 16 t <char-0x062a> " TEH 17 v <char-0x062b> " THEH 18 j <char-0x062c> " JEEM 19 H <char-0x062d> " HAH 20 x <char-0x062e> " KHAH 21 d <char-0x062f> " DAL 22 * <char-0x0630> " THAL 23 r <char-0x0631> " REH 24 z <char-0x0632> " ZAIN 25 s <char-0x0633> " SEEN 26 $ <char-0x0634> " SHEEN 27 S <char-0x0635> " SAD 28 D <char-0x0636> " DAD 29 T <char-0x0637> " TAH 30 Z <char-0x0638> " ZAH 31 E <char-0x0639> " AIN 32 g <char-0x063a> " GHAIN 33 _ <char-0x0640> " TATWEEL 34 f <char-0x0641> " FEH 35 q <char-0x0642> " QAF 36 k <char-0x0643> " KAF 37 l <char-0x0644> " LAM 38 m <char-0x0645> " MEEM 39 n <char-0x0646> " NOON 40 h <char-0x0647> " HEH 41 w <char-0x0648> " WAW 42 Y <char-0x0649> " ALEF MAKSURA 43 y <char-0x064a> " YEH 44 ' <char-0x0621> " HAMZA 45 | <char-0x0622> " ALEF WITH MADDA ABOVE 46 > <char-0x0623> " ALEF WITH HAMZA ABOVE 47 & <char-0x0624> " WAW WITH HAMZA ABOVE 48 < <char-0x0625> " ALEF WITH HAMZA BELOW 49 } <char-0x0626> " YEH WITH HAMZA ABOVE 50 F <char-0x064b> " Tanween -- FATHATAN 51 N <char-0x064c> " Tanween -- DAMMATAN 52 K <char-0x064d> " Tanween -- KASRATAN 53 a <char-0x064e> " Tanween -- FATHA 54 u <char-0x064f> " Tanween -- DAMMA 55 i <char-0x0650> " Tanween -- KASRA 56 ~ <char-0x0651> " Tanween -- SHADDA 57 o <char-0x0652> " Tanween -- SUKUN 58 ; <char-0x061b> " Arabic Semicolon 59 , <char-0x060c> " Arabic Comma 60 ? <char-0x061f> " Arabic Question Mark 61 { <char-0x0671> " ALEF WASLA 62 P <char-0x067E> " PEH 63 J <char-0x0686> " TCHEH 64 V <char-0x06A4> " VEH 65 G <char-0x06AF> " GAF 66 0 <char-0x06F0> " Arabic-Indic 0 67 1 <char-0x06F1> " Arabic-Indic 1 68 2 <char-0x06F2> " Arabic-Indic 2 69 3 <char-0x06F3> " Arabic-Indic 3 70 4 <char-0x06F4> " Arabic-Indic 4 71 5 <char-0x06F5> " Arabic-Indic 5 72 6 <char-0x06F6> " Arabic-Indic 6 73 7 <char-0x06F7> " Arabic-Indic 7 74 8 <char-0x06F8> " Arabic-Indic 8 75 9 <char-0x06F9> " Arabic-Indic 9