diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 20:09:20 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 20:09:20 +0000 |
commit | 029f72b1a93430b24b88eb3a72c6114d9f149737 (patch) | |
tree | 765d5c2041967f9c6fef195fe343d9234a030e90 /runtime/keymap/arabic_utf-8.vim | |
parent | Initial commit. (diff) | |
download | vim-029f72b1a93430b24b88eb3a72c6114d9f149737.tar.xz vim-029f72b1a93430b24b88eb3a72c6114d9f149737.zip |
Adding upstream version 2:9.1.0016.upstream/2%9.1.0016
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'runtime/keymap/arabic_utf-8.vim')
-rw-r--r-- | runtime/keymap/arabic_utf-8.vim | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/runtime/keymap/arabic_utf-8.vim b/runtime/keymap/arabic_utf-8.vim new file mode 100644 index 0000000..60fd05f --- /dev/null +++ b/runtime/keymap/arabic_utf-8.vim @@ -0,0 +1,76 @@ +" Vim Keymap file for Arabic +" Maintainer : Arabic Support group <support-at-arabeyes.org> +" Created by : Nadim Shaikli <nadim-at-arabeyes.org> +" Last Updated : 2023-10-27 +" This is for a standard Microsoft Arabic keyboard layout. + +" Use this short name in the status line. +let b:keymap_name = "arab" + +loadkeymap +q <char-0x0636> " (1590) - DAD +w <char-0x0635> " (1589) - SAD +e <char-0x062b> " (1579) - THEH +r <char-0x0642> " (1602) - QAF +t <char-0x0641> " (1601) - FEH +y <char-0x063a> " (1594) - GHAIN +u <char-0x0639> " (1593) - AIN +i <char-0x0647> " (1607) - HEH +o <char-0x062e> " (1582) - KHAH +p <char-0x062d> " (1581) - HAH +[ <char-0x062c> " (1580) - JEEM +] <char-0x062f> " (1583) - DAL +a <char-0x0634> " (1588) - SHEEN +s <char-0x0633> " (1587) - SEEN +d <char-0x064a> " (1610) - YEH +f <char-0x0628> " (1576) - BEH +g <char-0x0644> " (1604) - LAM +h <char-0x0627> " (1575) - ALEF +j <char-0x062a> " (1578) - TEH +k <char-0x0646> " (1606) - NOON +l <char-0x0645> " (1605) - MEEM +; <char-0x0643> " (1603) - KAF +' <char-0x0637> " (1591) - TAH +z <char-0x0626> " (1574) - YEH with HAMZA ABOVE +x <char-0x0621> " (1569) - HAMZA +c <char-0x0624> " (1572) - WAW with HAMZA ABOVE +v <char-0x0631> " (1585) - REH +b <char-0x0644><char-0x0627> " (1604/1575) - LAA (lam alef) +n <char-0x0649> " (1609) - ALEF MAKSURA +m <char-0x0629> " (1577) - TEH MARBUTA +, <char-0x0648> " (1608) - WAW +. <char-0x0632> " (1586) - ZAIN +/ <char-0x0638> " (1592) - ZAH +` <char-0x0630> " (1584) - THAL +~ <char-0x0651> " (1617) - Tanween -- SHADDA +Q <char-0x064e> " (1614) - Tanween -- FATHA +W <char-0x064b> " (1611) - Tanween -- FATHATAN +E <char-0x064f> " (1615) - Tanween -- DAMMA +R <char-0x064c> " (1612) - Tanween -- DAMMATAN +T <char-0x0644><char-0x0625> " (1604/1573) - LAA with HAMZA BELOW +Y <char-0x0625> " (1573) - ALEF with HAMZA BELOW +U <char-0x0060> " (96) - ASCII -- ` +I <char-0x00f7> " (247) - ASCII suppl -- div +O <char-0x00d7> " (215) - ASCII suppl -- mul +P <char-0x061b> " (1563) - Arabic Semicolon +{ <char-0x003c> " (60) - ASCII -- < +} <char-0x003e> " (62) - ASCII -- > +A <char-0x0650> " (1616) - Tanween -- KASRA +S <char-0x064d> " (1613) - Tanween -- KASRATAN +D <char-0x005b> " (91) - ASCII -- [ +F <char-0x005d> " (93) - ASCII -- ] +G <char-0x0644><char-0x0623> " (1604/1571) - LAA with HAMZA ABOVE +H <char-0x0623> " (1571) - ALEF with HAMZA ABOVE +J <char-0x0640> " (1600) - TATWEEL +K <char-0x060c> " (1548) - Arabic Comma +L <char-0x002f> " (47) - ASCII -- / +Z <char-0x007e> " (126) - ASCII -- ~ +X <char-0x0652> " (1618) - Tanween -- SUKUN +C <char-0x007b> " (123) - ASCII -- { +V <char-0x007d> " (125) - ASCII -- } +B <char-0x0644><char-0x0622> " (1604/1570) - LAA with MADDA ABOVE +N <char-0x0622> " (1570) - ALEF with MADDA ABOVE +M <char-0x0027> " (39) - ASCII -- ' +< <char-0x002c> " (44) - ASCII -- , +> <char-0x002e> " (46) - ASCII -- . +? <char-0x061f> " (1567) - Arabic Question Mark |