Merged from the latest developing branch.
[MacVim.git] / runtime / keymap / esperanto_utf-8.vim
blob3d335cb249fa7847df00f081be9a3b840a77dc41
1 " Esperanto keymap for utf-8
2 " Maintainer:   A.J.Mechelynck  <antoine.mechelynck@skynet.be>
3 " Last Changed: Sat 2003 Mar 15 05:23
5 " This keymap adds the special consonants of Esperanto to an existing Latin
6 " keyboard.
8 " All keys same as usual, except:
9 " ^ followed by any of CcGgHhJjSs adds a circumflex on top of the letter
10 " ù and Ù replaces the grave accent by a breve
11 " any of CcGgHhJjSsUu followed by X or x maps to consonant with ^ or Uu with
12 " breve.
14 " short keymap name for statusline
15 let b:keymap_name = "Eo"
17 " make cursor bright green when keymap is active
18 "highlight lCursor guifg=NONE guibg=#00E000
20 " The following digraphs are already defined
21 " digraph C> 0x0108 c> 0x0109   G> 0x011C g> 0x011D     H> 0x0124 h> 0x0125
22 " digraph J> 0x0134 j> 0x0135   S> 0x015C s> 0x015D     U( 0x016C u( 0x016D
24 scriptencoding latin1
26 loadkeymap
28 ^C      <Char-0x0108>   " (264) UPPERCASE C WITH CIRCUMFLEX
29 ^c      <Char-0x0109>   " (265) LOWERCASE c WITH CIRCUMFLEX
30 ^G      <Char-0x011C>   " (284) UPPERCASE G WITH CIRCUMFLEX
31 ^g      <Char-0x011D>   " (285) LOWERCASE g WITH CIRCUMFLEX
32 ^H      <Char-0x0124>   " (292) UPPERCASE H WITH CIRCUMFLEX
33 ^h      <Char-0x0125>   " (293) LOWERCASE h WITH CIRCUMFLEX
34 ^J      <Char-0x0134>   " (308) UPPERCASE J WITH CIRCUMFLEX
35 ^j      <Char-0x0135>   " (309) LOWERCASE j WITH CIRCUMFLEX
36 ^S      <Char-0x015C>   " (348) UPPERCASE S WITH CIRCUMFLEX
37 ^s      <Char-0x015D>   " (349) LOWERCASE s WITH CIRCUMFLEX
38 Ù       <Char-0x016C>   " (364) UPPERCASE U WITH BREVE
39 ù       <Char-0x016D>   " (365) LOWERCASE u WITH BREVE
41 CX      <Char-0x0108>   " (264) UPPERCASE C WITH CIRCUMFLEX
42 Cx      <Char-0x0108>   " (264) UPPERCASE C WITH CIRCUMFLEX
43 cx      <Char-0x0109>   " (265) LOWERCASE c WITH CIRCUMFLEX
44 GX      <Char-0x011C>   " (284) UPPERCASE G WITH CIRCUMFLEX
45 Gx      <Char-0x011C>   " (284) UPPERCASE G WITH CIRCUMFLEX
46 gx      <Char-0x011D>   " (285) LOWERCASE g WITH CIRCUMFLEX
47 HX      <Char-0x0124>   " (292) UPPERCASE H WITH CIRCUMFLEX
48 Hx      <Char-0x0124>   " (292) UPPERCASE H WITH CIRCUMFLEX
49 hx      <Char-0x0125>   " (293) LOWERCASE h WITH CIRCUMFLEX
50 JX      <Char-0x0134>   " (308) UPPERCASE J WITH CIRCUMFLEX
51 Jx      <Char-0x0134>   " (308) UPPERCASE J WITH CIRCUMFLEX
52 jx      <Char-0x0135>   " (309) LOWERCASE j WITH CIRCUMFLEX
53 SX      <Char-0x015C>   " (348) UPPERCASE S WITH CIRCUMFLEX
54 Sx      <Char-0x015C>   " (348) UPPERCASE S WITH CIRCUMFLEX
55 sx      <Char-0x015D>   " (349) LOWERCASE s WITH CIRCUMFLEX
56 UX      <Char-0x016C>   " (364) UPPERCASE U WITH BREVE
57 Ux      <Char-0x016C>   " (364) UPPERCASE U WITH BREVE
58 ux      <Char-0x016D>   " (365) LOWERCASE u WITH BREVE