From aed8ce9da277f5ecffe968b324f242c41c3b752a Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 10:50:31 +0200 Subject: Adding upstream version 2:9.0.1378. Signed-off-by: Daniel Baumann --- runtime/keymap/esperanto_utf-8.vim | 58 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 runtime/keymap/esperanto_utf-8.vim (limited to 'runtime/keymap/esperanto_utf-8.vim') diff --git a/runtime/keymap/esperanto_utf-8.vim b/runtime/keymap/esperanto_utf-8.vim new file mode 100644 index 0000000..3d335cb --- /dev/null +++ b/runtime/keymap/esperanto_utf-8.vim @@ -0,0 +1,58 @@ +" Esperanto keymap for utf-8 +" Maintainer: A.J.Mechelynck +" Last Changed: Sat 2003 Mar 15 05:23 + +" This keymap adds the special consonants of Esperanto to an existing Latin +" keyboard. +" +" All keys same as usual, except: +" ^ followed by any of CcGgHhJjSs adds a circumflex on top of the letter +" ù and Ù replaces the grave accent by a breve +" any of CcGgHhJjSsUu followed by X or x maps to consonant with ^ or Uu with +" breve. + +" short keymap name for statusline +let b:keymap_name = "Eo" + +" make cursor bright green when keymap is active +"highlight lCursor guifg=NONE guibg=#00E000 + +" The following digraphs are already defined +" digraph C> 0x0108 c> 0x0109 G> 0x011C g> 0x011D H> 0x0124 h> 0x0125 +" digraph J> 0x0134 j> 0x0135 S> 0x015C s> 0x015D U( 0x016C u( 0x016D + +scriptencoding latin1 + +loadkeymap + +^C " (264) UPPERCASE C WITH CIRCUMFLEX +^c " (265) LOWERCASE c WITH CIRCUMFLEX +^G " (284) UPPERCASE G WITH CIRCUMFLEX +^g " (285) LOWERCASE g WITH CIRCUMFLEX +^H " (292) UPPERCASE H WITH CIRCUMFLEX +^h " (293) LOWERCASE h WITH CIRCUMFLEX +^J " (308) UPPERCASE J WITH CIRCUMFLEX +^j " (309) LOWERCASE j WITH CIRCUMFLEX +^S " (348) UPPERCASE S WITH CIRCUMFLEX +^s " (349) LOWERCASE s WITH CIRCUMFLEX +Ù " (364) UPPERCASE U WITH BREVE +ù " (365) LOWERCASE u WITH BREVE + +CX " (264) UPPERCASE C WITH CIRCUMFLEX +Cx " (264) UPPERCASE C WITH CIRCUMFLEX +cx " (265) LOWERCASE c WITH CIRCUMFLEX +GX " (284) UPPERCASE G WITH CIRCUMFLEX +Gx " (284) UPPERCASE G WITH CIRCUMFLEX +gx " (285) LOWERCASE g WITH CIRCUMFLEX +HX " (292) UPPERCASE H WITH CIRCUMFLEX +Hx " (292) UPPERCASE H WITH CIRCUMFLEX +hx " (293) LOWERCASE h WITH CIRCUMFLEX +JX " (308) UPPERCASE J WITH CIRCUMFLEX +Jx " (308) UPPERCASE J WITH CIRCUMFLEX +jx " (309) LOWERCASE j WITH CIRCUMFLEX +SX " (348) UPPERCASE S WITH CIRCUMFLEX +Sx " (348) UPPERCASE S WITH CIRCUMFLEX +sx " (349) LOWERCASE s WITH CIRCUMFLEX +UX " (364) UPPERCASE U WITH BREVE +Ux " (364) UPPERCASE U WITH BREVE +ux " (365) LOWERCASE u WITH BREVE -- cgit v1.2.3