Merge branch 'feat/tagfunc'
[vim_extended.git] / runtime / keymap / thaana-phonetic_utf-8.vim
blobec235ac89178c37819b32d9a814e63604149aa68
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 >..
9 let b:keymap_name= "thaana"
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
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)
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
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-,>   ,