1*071d4279SBram Moolenaar" Vim Keymap file for hebrew
2*071d4279SBram Moolenaar" Maintainer  : Ron Aaron <[email protected]>
3*071d4279SBram Moolenaar" Last Updated: Wed 28 Feb 2001 21:28:51
4*071d4279SBram Moolenaar" This is the standard Israeli keyboard layout with (my nonstandard locations
5*071d4279SBram Moolenaar" for) niqud, for utf:
6*071d4279SBram Moolenaar
7*071d4279SBram Moolenaar" Use this short name in the status line.
8*071d4279SBram Moolenaarlet b:keymap_name = "heb"
9*071d4279SBram Moolenaarloadkeymap
10*071d4279SBram Moolenaara	<char-0x5e9>	" ש - shin
11*071d4279SBram Moolenaarb	<char-0x5e0>	" נ - nun
12*071d4279SBram Moolenaarc	<char-0x5d1>	" ב - bet
13*071d4279SBram Moolenaard	<char-0x5d2>	" ג - gimel
14*071d4279SBram Moolenaare	<char-0x5e7>	" ק - qof
15*071d4279SBram Moolenaarf	<char-0x5db>	" כ - kaf
16*071d4279SBram Moolenaarg	<char-0x5e2>	" ע - ayin
17*071d4279SBram Moolenaarh	<char-0x5d9>	" י - yod
18*071d4279SBram Moolenaari	<char-0x5df>	" ן - final nun
19*071d4279SBram Moolenaarj	<char-0x5d7>	" ח - het
20*071d4279SBram Moolenaark	<char-0x5dc>	" ל - lamed
21*071d4279SBram Moolenaarl	<char-0x5da>	" ך - final kaf
22*071d4279SBram Moolenaarm	<char-0x5e6>	" צ - tsadi
23*071d4279SBram Moolenaarn	<char-0x5de>	" מ - mem
24*071d4279SBram Moolenaaro	<char-0x5dd>	" ם - final mem
25*071d4279SBram Moolenaarp	<char-0x5e4>	" פ - pe
26*071d4279SBram Moolenaarq	/		" / - slash
27*071d4279SBram Moolenaarr	<char-0x5e8>	" ר - resh
28*071d4279SBram Moolenaars	<char-0x5d3>	" ד - dalet
29*071d4279SBram Moolenaart	<char-0x5d0>	" א - alef
30*071d4279SBram Moolenaaru	<char-0x5d5>	" ו - vav
31*071d4279SBram Moolenaarv	<char-0x5d4>	" ה - he
32*071d4279SBram Moolenaarw	'		" ' - single-quote
33*071d4279SBram Moolenaarx	<char-0x5e1>	" ס - samekh
34*071d4279SBram Moolenaary	<char-0x5d8>	" ט - tet
35*071d4279SBram Moolenaarz	<char-0x5d6>	" ז - zayin
36*071d4279SBram Moolenaar,	<char-0x5ea>	" ת - tav
37*071d4279SBram Moolenaar.	<char-0x5e5>	" ץ - final tsadi
38*071d4279SBram Moolenaar;	<char-0x5e3>	" ף - final pe
39*071d4279SBram Moolenaar'	,		" , - comma
40*071d4279SBram Moolenaar/	.		" . - period
41*071d4279SBram Moolenaar`	;		" ; - semicolon
42*071d4279SBram MoolenaarA:	<Char-0x5b0>	" sheva
43*071d4279SBram MoolenaarHE	<Char-0x5b1>	" hataf segol
44*071d4279SBram MoolenaarHA	<Char-0x5b2>	" hataf patah
45*071d4279SBram MoolenaarHO	<Char-0x5b3>	" hataf qamats
46*071d4279SBram MoolenaarI	<Char-0x5b4>	" hiriq
47*071d4279SBram MoolenaarAY	<Char-0x5b5>	" tsere
48*071d4279SBram MoolenaarE	<Char-0x5b6>	" segol
49*071d4279SBram MoolenaarAA	<Char-0x5b7>	" patah
50*071d4279SBram MoolenaarAO	<Char-0x5b8>	" qamats
51*071d4279SBram MoolenaarO	<Char-0x5b9>	" holam
52*071d4279SBram MoolenaarU	<Char-0x5bb>	" qubuts
53*071d4279SBram MoolenaarD	<Char-0x5bc>	" dagesh
54*071d4279SBram Moolenaar]T	<Char-0x5bd>	" meteg
55*071d4279SBram Moolenaar]Q	<Char-0x5be>	" maqaf
56*071d4279SBram Moolenaar]R      <Char-0x5bf>	" rafe
57*071d4279SBram Moolenaar]p      <Char-0x5c0>    " paseq
58*071d4279SBram MoolenaarSR	<Char-0x5c1>	" shin-dot
59*071d4279SBram MoolenaarSL	<Char-0x5c2>	" sin-dot
60*071d4279SBram Moolenaar]P	<Char-0x5c3>	" sof-pasuq
61*071d4279SBram MoolenaarVV	<Char-0x5f0>    " double-vav
62*071d4279SBram MoolenaarVY	<Char-0x5f1>    " vav-yod
63*071d4279SBram MoolenaarYY	<Char-0x5f2>    " yod-yod
64*071d4279SBram Moolenaar" cantillation:
65*071d4279SBram MoolenaarC:	<Char-0x591>	" etnahta
66*071d4279SBram MoolenaarCs <Char-0x592>   " segol
67*071d4279SBram MoolenaarCS <Char-0x593>   " shalshelet
68*071d4279SBram MoolenaarCz <Char-0x594>   " zaqef qatan
69*071d4279SBram MoolenaarCZ <Char-0x595>   " zaqef gadol
70*071d4279SBram MoolenaarCt <Char-0x596>   " tipeha
71*071d4279SBram MoolenaarCr <Char-0x597>   " revia
72*071d4279SBram MoolenaarCq <Char-0x598>   " zarqa
73*071d4279SBram MoolenaarCp <Char-0x599>   " pashta
74*071d4279SBram MoolenaarC! <Char-0x59a>   " yetiv
75*071d4279SBram MoolenaarCv <Char-0x59b>   " tevir
76*071d4279SBram MoolenaarCg <Char-0x59c>   " geresh
77*071d4279SBram MoolenaarC* <Char-0x59d>   " geresh qadim
78*071d4279SBram MoolenaarCG <Char-0x59e>   " gershayim
79*071d4279SBram MoolenaarCP <Char-0x59f>   " qarnei-parah
80*071d4279SBram MoolenaarCy <Char-0x5aa>   " yerach-ben-yomo
81*071d4279SBram MoolenaarCo <Char-0x5ab>  " ole
82*071d4279SBram MoolenaarCi <Char-0x5ac>  " iluy
83*071d4279SBram MoolenaarCd <Char-0x5ad>  " dehi
84*071d4279SBram MoolenaarCn <Char-0x5ae>  " zinor
85*071d4279SBram MoolenaarCC <Char-0x5af>  " masora circle
86*071d4279SBram MoolenaarX` <Char-0xfb20>  " Alternative `ayin
87*071d4279SBram MoolenaarX' <Char-0xfb21>  " Alternative 'alef
88*071d4279SBram MoolenaarX-d <Char-0xfb22>  " Alternative dalet
89*071d4279SBram MoolenaarX-h <Char-0xfb23>  " Alternative he
90*071d4279SBram MoolenaarX-k <Char-0xfb24>  " Alternative kaf
91*071d4279SBram MoolenaarX-l <Char-0xfb25>  " Alternative lamed
92*071d4279SBram MoolenaarX-m <Char-0xfb26>  " Alternative mem-sofit
93*071d4279SBram MoolenaarX-r <Char-0xfb27>  " Alternative resh
94*071d4279SBram MoolenaarX-t <Char-0xfb28>  " Alternative tav
95*071d4279SBram MoolenaarX-+ <Char-0xfb29>  " Alternative plus
96*071d4279SBram MoolenaarXW <Char-0xfb2a>  " shin+shin-dot
97*071d4279SBram MoolenaarXw <Char-0xfb2b>  " shin+sin-dot
98*071d4279SBram MoolenaarX..W <Char-0xfb2c>  " shin+shin-dot+dagesh
99*071d4279SBram MoolenaarX..w <Char-0xfb2d>  " shin+sin-dot+dagesh
100*071d4279SBram MoolenaarXA <Char-0xfb2e>  " alef+patah
101*071d4279SBram MoolenaarXO <Char-0xfb2f>  " alef+qamats
102*071d4279SBram MoolenaarXI <Char-0xfb30>  " alef+hiriq (mapiq)
103*071d4279SBram MoolenaarX.b <Char-0xfb31>  " bet+dagesh
104*071d4279SBram MoolenaarX.g <Char-0xfb32>  " gimel+dagesh
105*071d4279SBram MoolenaarX.d <Char-0xfb33>  " dalet+dagesh
106*071d4279SBram MoolenaarX.h <Char-0xfb34>  " he+dagesh
107*071d4279SBram MoolenaarXu <Char-0xfb35>  " vav+dagesh
108*071d4279SBram MoolenaarX.z <Char-0xfb36>  " zayin+dagesh
109*071d4279SBram MoolenaarX.T <Char-0xfb38>  " tet+dagesh
110*071d4279SBram MoolenaarX.y <Char-0xfb39>  " yud+dagesh
111*071d4279SBram MoolenaarX.K <Char-0xfb3a>  " kaf sofit+dagesh
112*071d4279SBram MoolenaarX.k <Char-0xfb3b>  " kaf+dagesh
113*071d4279SBram MoolenaarX.l <Char-0xfb3c>  " lamed+dagesh
114*071d4279SBram MoolenaarX.m <Char-0xfb3e>  " mem+dagesh
115*071d4279SBram MoolenaarX.n <Char-0xfb40>  " nun+dagesh
116*071d4279SBram MoolenaarX.s <Char-0xfb41>  " samech+dagesh
117*071d4279SBram MoolenaarX.P <Char-0xfb43>  " pe sofit+dagesh
118*071d4279SBram MoolenaarX.p <Char-0xfb44>  " pe+dagesh
119*071d4279SBram MoolenaarX.x <Char-0xfb46>  " tsadi+dagesh
120*071d4279SBram MoolenaarX.q <Char-0xfb47>  " qof+dagesh
121*071d4279SBram MoolenaarX.r <Char-0xfb48>  " resh+dagesh
122*071d4279SBram MoolenaarX.w <Char-0xfb49>  " shin+dagesh
123*071d4279SBram MoolenaarX.t <Char-0xfb4a>  " tav+dagesh
124*071d4279SBram MoolenaarXo <Char-0xfb4b>  " vav+holam
125*071d4279SBram MoolenaarXRb <Char-0xfb4c>  " bet+rafe
126*071d4279SBram MoolenaarXRk <Char-0xfb4d>  " kaf+rafe
127*071d4279SBram MoolenaarXRp <Char-0xfb4e>  " pe+rafe
128*071d4279SBram MoolenaarXal <Char-0xfb4f>  " alef-lamed
129