thaana-phonetic_utf-8.vim (2822B)
1 " thaana keymap 2 " Maintainer: Ibrahim fayaz <p h a y a x at gmail dot com> 3 " please set enc to utf-8 4 " thaana phonetic keyboard is used as a reference 5 " http://www.mcst.gov.mv/News_and_Events/xpfonts.htm 6 " changelog: 18th Feb 2006 - came up the initial idea of writing the keymap.. 7 " 13th May 2006 - made some few corrections regarding < and >.. 8 9 let b:keymap_name= "thaana" 10 11 " THAANA NORMAL LETTERS 12 loadkeymap 13 h <char-0x0780> "letter haa 14 S <char-0x0781> "shaviani 15 n <char-0x0782> "noonu 16 r <char-0x0783> "raa 17 b <char-0x0784> "baa 18 L <char-0x0785> "lhaviani 19 k <char-0x0786> "kaafu 20 w <char-0x0787> "alifu 21 v <char-0x0788> "vaavu 22 m <char-0x0789> "meemu 23 f <char-0x078A> "faafu 24 d <char-0x078B> "dhaalu 25 t <char-0x078C> "thaa 26 l <char-0x078D> "laamu 27 g <char-0x078E> "gaafu 28 N <char-0x078F> "gnaviani 29 s <char-0x0790> "seenu 30 D <char-0x0791> "daviani 31 z <char-0x0792> "zaviani 32 T <char-0x0793> "taviani 33 y <char-0x0794> "yaa 34 p <char-0x0795> "paviani 35 j <char-0x0796> "javiani 36 c <char-0x0797> "chaviani 37 38 "THAANA DOTTED LETTERS 39 X <char-0x0798> "TTAA (thaa mathee thin thiki) 40 H <char-0x0799> "HHAA (haa thiree ehthiki) 41 K <char-0x079A> "KHAA (haa mathee ehthiki) 42 J <char-0x079B> "THAALU (dhaa mathee ehthiki) 43 R <char-0x079C> "ZAA (raa mathee ehthiki) 44 C <char-0x079D> "SHEENU (seenu mathee thinthiki) 45 M <char-0x079E> "SAADHU (seenu thiree ehthiki) 46 B <char-0x079F> "DHAADHU(seenu mathee ehthiki) 47 Y <char-0x07A0> "TO (thaa thiree ehthiki) 48 Z <char-0x07A1> "ZO (thaa mathee ehthiki) 49 W <char-0x07A2> "AINU (alifu thiree ehthiki) 50 G <char-0x07A3> "GHAINU (alifu mathee ehthiki) 51 Q <char-0x07A4> "QAAFU (gaafu mathee dhethkiki) 52 V <char-0x07A5> "VAAVU (vaavu mathee ehthiki) 53 54 "THAANA FILI (combining characters) 55 a <char-0x07A6> "abafili 56 A <char-0x07A7> "aabaafili 57 i <char-0x07A8> "ibifili 58 I <char-0x07A9> "eebeefili 59 u <char-0x07AA> "ubufili 60 U <char-0x07AB> "ooboofili 61 e <char-0x07AC> "ebefili 62 E <char-0x07AD> "ebeyfili 63 o <char-0x07AE> "obofili 64 O <char-0x07AF> "oaboafili 65 q <char-0x07B0> "sukun 66 67 "OTHER THAANA RELATED 68 F <char-0xFDF2> "arabic ligature allah isolated form 69 ? <char-0x061F> "arabic question mark 70 "~ <char-0xFDFD> "arabic -bismillah ahrahman araheem- not in phonetic keyboard, thats why commented 71 [ <char-0x005D> "english open bracket is thaana closing bracket 72 ] <char-0x005B> "english close bracket = thaana open bracket 73 { <char-0x007B> "braces reversed 74 } <char-0x007D> 75 x <char-0x00D7> " x for multiplication sign.. 76 P <char-0x00F7> " division symbol mapped to 'p' 77 > <char-0x003C> 78 < <char-0x003E> 79 <M-v> <char-0x200D> "zwj - ZERO WIDTH JOINER i dont know how to use these yet.. 80 <M-b> <char-0x200C> "zwnj - ZERO WIDTH NON JOINER 81 <M-n> <char-0x200E> "lrm - LEFT TO RIGHT MARK 82 <M-m> <char-0x200F> "rlm - RIGHT TO LEFT MARK 83 ; <char-0x061B> "arabic semicolon 84 , <char-0x060C> "arabic coma 85 <M-;> ; 86 <M-,> ,