! Teclado espaol ajustado a la pgina de cdigos CP-850. Especialmente creado ! para aplicaciones que sean portadas de UNIX a MS-DOS o viceversa (como el ! COBOL). ! ! Para obtener un mejor resultado recomiendo usar este mapa de caracteres junto ! con el "setfont cp850-8x16". ! ! Para poder visualizar todos los caracteres dentro del editor VI, es posible ! que deba modificarse la variable "isprint" y ajustarla con unos valores ms ! anchos. (recomiendo "set isprint=@,128-255"). ! ! Jordi Sanfeliu ! keymaps 0-2,4,6,8-9,12 alt_is_meta include "qwerty-layout" include "linux-with-alt-and-altgr" strings as usual keycode 1 = Escape keycode 2 = one exclam bar keycode 3 = two quotedbl at nul keycode 4 = three 0372 numbersign Escape keycode 5 = four dollar asciitilde Control_backslash keycode 6 = five percent VoidSymbol Control_bracketright keycode 7 = six ampersand +0252 Control_asciicircum keycode 8 = seven slash braceleft Control_underscore keycode 9 = eight parenleft bracketleft Delete keycode 10 = nine parenright bracketright keycode 11 = zero equal braceright keycode 12 = apostrophe question backslash Control_underscore alt keycode 12 = Meta_minus keycode 13 = 0255 0250 asciitilde alt keycode 13 = Meta_equal keycode 14 = Delete Delete Delete Control_underscore Delete Meta_Delete Delete Delete keycode 15 = Tab shift keycode 15 = Meta_Tab keycode 26 = dead_grave dead_circumflex bracketleft Escape VoidSymbol Meta_bracketleft keycode 27 = plus asterisk bracketright Control_bracketright VoidSymbol Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 39 = +0244 +0245 alt keycode 39 = Meta_semicolon keycode 40 = dead_acute dead_diaeresis braceleft Control_g alt keycode 40 = Meta_apostrophe keycode 41 = 0247 0246 backslash nul alt keycode 41 = Meta_grave keycode 42 = Shift keycode 43 = +0207 +0200 braceright Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_asciitilde keycode 51 = comma semicolon shift alt keycode 51 = Meta_less keycode 52 = period colon shift alt keycode 52 = Meta_greater keycode 53 = minus underscore VoidSymbol Delete alt keycode 53 = Meta_slash keycode 54 = Shift keycode 56 = Alt keycode 57 = space control keycode 57 = nul keycode 58 = Caps_Lock keycode 86 = less greater shift alt keycode 86 = Meta_bar ! compose for cp 850 compose '`' 'A' to '' compose '`' 'a' to '' compose '\'' 'A' to '' compose '\'' 'a' to '' compose '^' 'A' to '' compose '^' 'a' to '' compose '~' 'A' to '' compose '~' 'a' to '' compose '"' 'A' to '' compose '"' 'a' to '' compose 'O' 'A' to '' compose 'o' 'a' to '' compose '0' 'A' to '' compose '0' 'a' to '' compose 'A' 'A' to '' compose 'a' 'a' to '' compose 'A' 'E' to '' compose 'a' 'e' to '' compose ',' 'C' to '' compose ',' 'c' to '' compose '`' 'E' to '' compose '`' 'e' to '' compose '\'' 'E' to '' compose '\'' 'e' to '' compose '^' 'E' to '' compose '^' 'e' to '' compose '"' 'E' to '' compose '"' 'e' to '' compose '`' 'I' to '' compose '`' 'i' to '' compose '\'' 'I' to '' compose '\'' 'i' to '' compose '^' 'I' to '' compose '^' 'i' to '' compose '"' 'I' to '' compose '"' 'i' to '' compose '-' 'D' to '' compose '-' 'd' to '' compose '~' 'N' to '' compose '~' 'n' to '' compose '`' 'O' to '' compose '`' 'o' to '' compose '\'' 'O' to '' compose '\'' 'o' to '' compose '^' 'O' to '' compose '^' 'o' to '' compose '~' 'O' to '' compose '~' 'o' to '' compose '"' 'O' to '' compose '"' 'o' to '' compose '/' 'O' to '' compose '/' 'o' to '' compose '`' 'U' to '' compose '`' 'u' to '' compose '\'' 'U' to '' compose '\'' 'u' to '' compose '^' 'U' to '' compose '^' 'u' to '' compose '"' 'U' to '' compose '"' 'u' to '' compose '\'' 'Y' to '' compose '\'' 'y' to '' compose 'T' 'H' to '' compose 't' 'h' to '' compose 's' 's' to '' compose '"' 'y' to '' compose 's' 'z' to '' compose 'i' 'j' to ''