123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- " thaana keymap
- " Maintainer: Ibrahim fayaz <p h a y a x at gmail dot com>
- " please set enc to utf-8
- " thaana phonetic keyboard is used as a reference
- " http://www.mcst.gov.mv/News_and_Events/xpfonts.htm
- " changelog: 18th Feb 2006 - came up the initial idea of writing the keymap..
- " 13th May 2006 - made some few corrections regarding < and >..
- let b:keymap_name= "thaana"
- " THAANA NORMAL LETTERS
- loadkeymap
- h <char-0x0780> "letter haa
- S <char-0x0781> "shaviani
- n <char-0x0782> "noonu
- r <char-0x0783> "raa
- b <char-0x0784> "baa
- L <char-0x0785> "lhaviani
- k <char-0x0786> "kaafu
- w <char-0x0787> "alifu
- v <char-0x0788> "vaavu
- m <char-0x0789> "meemu
- f <char-0x078A> "faafu
- d <char-0x078B> "dhaalu
- t <char-0x078C> "thaa
- l <char-0x078D> "laamu
- g <char-0x078E> "gaafu
- N <char-0x078F> "gnaviani
- s <char-0x0790> "seenu
- D <char-0x0791> "daviani
- z <char-0x0792> "zaviani
- T <char-0x0793> "taviani
- y <char-0x0794> "yaa
- p <char-0x0795> "paviani
- j <char-0x0796> "javiani
- c <char-0x0797> "chaviani
- "THAANA DOTTED LETTERS
- X <char-0x0798> "TTAA (thaa mathee thin thiki)
- H <char-0x0799> "HHAA (haa thiree ehthiki)
- K <char-0x079A> "KHAA (haa mathee ehthiki)
- J <char-0x079B> "THAALU (dhaa mathee ehthiki)
- R <char-0x079C> "ZAA (raa mathee ehthiki)
- C <char-0x079D> "SHEENU (seenu mathee thinthiki)
- M <char-0x079E> "SAADHU (seenu thiree ehthiki)
- B <char-0x079F> "DHAADHU(seenu mathee ehthiki)
- Y <char-0x07A0> "TO (thaa thiree ehthiki)
- Z <char-0x07A1> "ZO (thaa mathee ehthiki)
- W <char-0x07A2> "AINU (alifu thiree ehthiki)
- G <char-0x07A3> "GHAINU (alifu mathee ehthiki)
- Q <char-0x07A4> "QAAFU (gaafu mathee dhethkiki)
- V <char-0x07A5> "VAAVU (vaavu mathee ehthiki)
- "THAANA FILI (combining characters)
- a <char-0x07A6> "abafili
- A <char-0x07A7> "aabaafili
- i <char-0x07A8> "ibifili
- I <char-0x07A9> "eebeefili
- u <char-0x07AA> "ubufili
- U <char-0x07AB> "ooboofili
- e <char-0x07AC> "ebefili
- E <char-0x07AD> "ebeyfili
- o <char-0x07AE> "obofili
- O <char-0x07AF> "oaboafili
- q <char-0x07B0> "sukun
- "OTHER THAANA RELATED
- F <char-0xFDF2> "arabic ligature allah isolated form
- ? <char-0x061F> "arabic question mark
- "~ <char-0xFDFD> "arabic -bismillah ahrahman araheem- not in phonetic keyboard, thats why commented
- [ <char-0x005D> "english open bracket is thaana closing bracket
- ] <char-0x005B> "english close bracket = thaana open bracket
- { <char-0x007B> "braces reversed
- } <char-0x007D>
- x <char-0x00D7> " x for multiplication sign..
- P <char-0x00F7> " division symbol mapped to 'p'
- > <char-0x003C>
- < <char-0x003E>
- <M-v> <char-0x200D> "zwj - ZERO WIDTH JOINER i dont know how to use these yet..
- <M-b> <char-0x200C> "zwnj - ZERO WIDTH NON JOINER
- <M-n> <char-0x200E> "lrm - LEFT TO RIGHT MARK
- <M-m> <char-0x200F> "rlm - RIGHT TO LEFT MARK
- ; <char-0x061B> "arabic semicolon
- , <char-0x060C> "arabic coma
- <M-;> ;
- <M-,> ,
|