From d5ab34bd5ecc748d5502f149c476968e5ec2b7c9 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sat, 5 May 2007 17:15:44 +0000 Subject: updated for version 7.1a --- runtime/keymap/sinhala-phonetic_utf-8.vim | 14 ++--- runtime/keymap/thaana-phonetic_utf-8.vim | 86 +++++++++++++++++++++++++++++++ 2 files changed, 93 insertions(+), 7 deletions(-) create mode 100644 runtime/keymap/thaana-phonetic_utf-8.vim (limited to 'runtime/keymap') diff --git a/runtime/keymap/sinhala-phonetic_utf-8.vim b/runtime/keymap/sinhala-phonetic_utf-8.vim index 801cc82c1e..cd8b2e8e9f 100644 --- a/runtime/keymap/sinhala-phonetic_utf-8.vim +++ b/runtime/keymap/sinhala-phonetic_utf-8.vim @@ -1,6 +1,6 @@ " Vim Keymap file for Sinhala (Sri Lanka) (2003-11-02) -" Maintainer : Harshula Jayasuriya -" Last Updated: 2004-12-22 +" Maintainer : Harshula Jayasuriya +" Last Updated: 2006-06-08 " This is a static phonetic mapping for a standard US-English keyboard " (qwerty) " http://www.nongnu.org/sinhala/doc/keymaps/sinhala-keyboard_3.html @@ -15,8 +15,8 @@ let b:keymap_name = "sinhala" loadkeymap -V " ං - anusvaraya (anusvara) - " ඃ - visargaya (visarga) + " ං - anusvaraya (anusvara) +H " ඃ - visargaya (visarga) a " අ - ayanna (a) A " ආ - aayanna (aa) w " ඇ - aeyanna (ae) @@ -31,15 +31,15 @@ Q " ඎ - iruuyanna (iruu) " ඐ - iluuyanna (iluu) e " එ - eyanna (e) E " ඒ - eeyanna (ee) -F " ඓ - aiyanna (ai) + " ඓ - aiyanna (ai) o " ඔ - oyanna (o) O " ඕ - ooyanna (oo) -H " ඖ - auyanna (au) + " ඖ - auyanna (au) k " ක - alpapraana kayanna (ka) K " ඛ - mahaapraana kayanna (kha) g " ග - alpapraana gayanna (ga) G " ඝ - mahaapraana gayanna (gha) - " ඞ - kantaja naasikyaya (nga) + " ඞ - kantaja naasikyaya (nga) " ඟ - sanyaka gayanna (nnga) c " ච - alpapraana cayanna (ca) C " ඡ - mahaapraana cayanna (cha) diff --git a/runtime/keymap/thaana-phonetic_utf-8.vim b/runtime/keymap/thaana-phonetic_utf-8.vim new file mode 100644 index 0000000000..ec235ac891 --- /dev/null +++ b/runtime/keymap/thaana-phonetic_utf-8.vim @@ -0,0 +1,86 @@ +" thaana keymap +" Maintainer: Ibrahim fayaz

+" 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 "letter haa +S "shaviani +n "noonu +r "raa +b "baa +L "lhaviani +k "kaafu +w "alifu +v "vaavu +m "meemu +f "faafu +d "dhaalu +t "thaa +l "laamu +g "gaafu +N "gnaviani +s "seenu +D "daviani +z "zaviani +T "taviani +y "yaa +p "paviani +j "javiani +c "chaviani + +"THAANA DOTTED LETTERS +X "TTAA (thaa mathee thin thiki) +H "HHAA (haa thiree ehthiki) +K "KHAA (haa mathee ehthiki) +J "THAALU (dhaa mathee ehthiki) +R "ZAA (raa mathee ehthiki) +C "SHEENU (seenu mathee thinthiki) +M "SAADHU (seenu thiree ehthiki) +B "DHAADHU(seenu mathee ehthiki) +Y "TO (thaa thiree ehthiki) +Z "ZO (thaa mathee ehthiki) +W "AINU (alifu thiree ehthiki) +G "GHAINU (alifu mathee ehthiki) +Q "QAAFU (gaafu mathee dhethkiki) +V "VAAVU (vaavu mathee ehthiki) + +"THAANA FILI (combining characters) +a "abafili +A "aabaafili +i "ibifili +I "eebeefili +u "ubufili +U "ooboofili +e "ebefili +E "ebeyfili +o "obofili +O "oaboafili +q "sukun + +"OTHER THAANA RELATED +F "arabic ligature allah isolated form +? "arabic question mark +"~ "arabic -bismillah ahrahman araheem- not in phonetic keyboard, thats why commented +[ "english open bracket is thaana closing bracket +] "english close bracket = thaana open bracket +{ "braces reversed +} +x " x for multiplication sign.. +P " division symbol mapped to 'p' +> +< + "zwj - ZERO WIDTH JOINER i dont know how to use these yet.. + "zwnj - ZERO WIDTH NON JOINER + "lrm - LEFT TO RIGHT MARK + "rlm - RIGHT TO LEFT MARK +; "arabic semicolon +, "arabic coma + ; + , -- cgit v1.2.3