1" Esperanto keymap for utf-8 2" Maintainer: A.J.Mechelynck <antoine.mechelynck@skynet.be> 3" Last Changed: Sat 2003 Mar 15 05:23 4 5" This keymap adds the special consonants of Esperanto to an existing Latin 6" keyboard. 7" 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. 13 14" short keymap name for statusline 15let b:keymap_name = "Eo" 16 17" make cursor bright green when keymap is active 18"highlight lCursor guifg=NONE guibg=#00E000 19 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 23 24scriptencoding latin1 25 26loadkeymap 27 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 40 41CX <Char-0x0108> " (264) UPPERCASE C WITH CIRCUMFLEX 42Cx <Char-0x0108> " (264) UPPERCASE C WITH CIRCUMFLEX 43cx <Char-0x0109> " (265) LOWERCASE c WITH CIRCUMFLEX 44GX <Char-0x011C> " (284) UPPERCASE G WITH CIRCUMFLEX 45Gx <Char-0x011C> " (284) UPPERCASE G WITH CIRCUMFLEX 46gx <Char-0x011D> " (285) LOWERCASE g WITH CIRCUMFLEX 47HX <Char-0x0124> " (292) UPPERCASE H WITH CIRCUMFLEX 48Hx <Char-0x0124> " (292) UPPERCASE H WITH CIRCUMFLEX 49hx <Char-0x0125> " (293) LOWERCASE h WITH CIRCUMFLEX 50JX <Char-0x0134> " (308) UPPERCASE J WITH CIRCUMFLEX 51Jx <Char-0x0134> " (308) UPPERCASE J WITH CIRCUMFLEX 52jx <Char-0x0135> " (309) LOWERCASE j WITH CIRCUMFLEX 53SX <Char-0x015C> " (348) UPPERCASE S WITH CIRCUMFLEX 54Sx <Char-0x015C> " (348) UPPERCASE S WITH CIRCUMFLEX 55sx <Char-0x015D> " (349) LOWERCASE s WITH CIRCUMFLEX 56UX <Char-0x016C> " (364) UPPERCASE U WITH BREVE 57Ux <Char-0x016C> " (364) UPPERCASE U WITH BREVE 58ux <Char-0x016D> " (365) LOWERCASE u WITH BREVE 59