1" Vim Keymap file for Arabic
2" Maintainer   : Arabic Support group <support-at-arabeyes.org>
3" Created by   : Nadim Shaikli <nadim-at-arabeyes.org>
4" Last Updated : 2003 Apr 26
5" This is for a standard Microsoft Arabic keyboard layout.
6
7" Use this short name in the status line.
8let b:keymap_name = "arab"
9
10loadkeymap
11q	<char-0x0636>			" (1590)	- DAD
12w	<char-0x0635>			" (1589)	- SAD
13e	<char-0x062b>			" (1579)	- THEH
14r	<char-0x0642>			" (1602)	- QAF
15t	<char-0x0641>			" (1601)	- FEH
16y	<char-0x063a>			" (1594)	- GHAIN
17u	<char-0x0639>			" (1593)	- AIN
18i	<char-0x0647>			" (1607)	- HEH
19o	<char-0x062e>			" (1582)	- KHAH
20p	<char-0x062d>			" (1581)	- HAH
21[	<char-0x062c>			" (1580)	- JEEM
22]	<char-0x062f>			" (1583)	- DAL
23a	<char-0x0634>			" (1588)	- SHEEN
24s	<char-0x0633>			" (1587)	- SEEN
25d	<char-0x064a>			" (1610)	- YEH
26f	<char-0x0628>			" (1576)	- BEH
27g	<char-0x0644>			" (1604)	- LAM
28h	<char-0x0627>			" (1575)	- ALEF
29j	<char-0x062a>			" (1578)	- TEH
30k	<char-0x0646>			" (1606)	- NOON
31l	<char-0x0645>			" (1605)	- MEEM
32;	<char-0x0643>			" (1603)	- KAF
33'	<char-0x0637>			" (1591)	- TAH
34z	<char-0x0626>			" (1574)	- YEH with HAMZA ABOVE
35x	<char-0x0621>			" (1569)	- HAMZA
36c	<char-0x0624>			" (1572)	- WAW with HAMZA ABOVE
37v	<char-0x0631>			" (1585)	- REH
38b	<char-0x0644><char-0x0627>	" (1604/1575)	- LAA (lam alef)
39n	<char-0x0649>			" (1609)	- ALEF MAKSURA
40m	<char-0x0629>			" (1577)	- TEH MARBUTA
41,	<char-0x0648>			" (1608)	- WAW
42.	<char-0x0632>			" (1586)	- ZAIN
43/	<char-0x0638>			" (1592)	- ZAH
440	<char-0x0660>			" (1632)	- Arabic 0
451	<char-0x0661>			" (1633)	- Arabic 1
462	<char-0x0662>			" (1634)	- Arabic 2
473	<char-0x0663>			" (1635)	- Arabic 3
484	<char-0x0664>			" (1636)	- Arabic 4
495	<char-0x0665>			" (1637)	- Arabic 5
506	<char-0x0666>			" (1638)	- Arabic 6
517	<char-0x0667>			" (1639)	- Arabic 7
528	<char-0x0668>			" (1640)	- Arabic 8
539	<char-0x0669>			" (1641)	- Arabic 9
54`	<char-0x0630>			" (1584)	- THAL
55~	<char-0x0651>			" (1617)	- Tanween -- SHADDA
56Q	<char-0x064e>			" (1614)	- Tanween -- FATHA
57W	<char-0x064b>			" (1611)	- Tanween -- FATHATAN
58E	<char-0x064f>			" (1615)	- Tanween -- DAMMA
59R	<char-0x064c>			" (1612)	- Tanween -- DAMMATAN
60T	<char-0x0644><char-0x0625>	" (1604/1573)	- LAA  with HAMZA BELOW
61Y	<char-0x0625>			" (1573)	- ALEF with HAMZA BELOW
62U	<char-0x0060>			" (96)		- ASCII -- `
63I	<char-0x00f7>			" (247)		- ASCII suppl -- div
64O	<char-0x00d7>			" (215)		- ASCII suppl -- mul
65P	<char-0x061b>			" (1563)	- Arabic Semicolon
66{	<char-0x003c>			" (60)		- ASCII -- <
67}	<char-0x003e>			" (62)		- ASCII -- >
68A	<char-0x0650>			" (1616)	- Tanween -- KASRA
69S	<char-0x064d>			" (1613)	- Tanween -- KASRATAN
70D	<char-0x005b>			" (91)		- ASCII -- [
71F	<char-0x005d>			" (93)		- ASCII -- ]
72G	<char-0x0644><char-0x0623>	" (1604/1571)	- LAA  with HAMZA ABOVE
73H	<char-0x0623>			" (1571)	- ALEF with HAMZA ABOVE
74J	<char-0x0640>			" (1600)	- TATWEEL
75K	<char-0x060c>			" (1548)	- Arabic Comma
76L	<char-0x002f>			" (47)		- ASCII -- /
77Z	<char-0x007e>			" (126)		- ASCII -- ~
78X	<char-0x0652>			" (1618)	- Tanween -- SUKUN
79C	<char-0x007b>			" (123)		- ASCII -- {
80V	<char-0x007d>			" (125)		- ASCII -- }
81B	<char-0x0644><char-0x0622>	" (1604/1570)	- LAA  with MADDA ABOVE
82N	<char-0x0622>			" (1570)	- ALEF with MADDA ABOVE
83M	<char-0x0027>			" (39)		- ASCII -- '
84<	<char-0x002c>			" (44)		- ASCII -- ,
85>	<char-0x002e>			" (46)		- ASCII -- .
86?	<char-0x061f>			" (1567)	- Arabic Question Mark
87