📄 gr.map
字号:
# v0.95 Sat Jun 21 21:49:26 EET 1997. Replaces: v0.90 Tue Apr 5 17:20:51 1994# This is the improved greek map, (file gr.map), for linux kbd.# The compose combinations are back in, and better mode switch keys.## Use:# Left-shift-alt is the greek-lock key (the same as in Win95).# The new win95 keys (on win95 keyboard) can be used too# (until a better use of them is found):# Left and Right win95 keys act like shift-to-greek,# and Right win95menu key acts like greek-lock.## I was unable to define two dead keys in a row, so:# For both accent and dialytika use Ctrl and the accent key.## For bugs/remarks, send mail to sarantos@ics.forth.gr# You can get updated versions from# http://www.ics.forth.gr/~sarantos/gr.map## This is an iso-8859-7 mapping. Use together with "setfont iso07.*"# activated by sending Esc ( K to the console.#charset "iso-8859-7"keymaps 0-2,4-6,8-9,12,64-66,68-70,72-73,76include "linux-with-alt-and-altgr"strings as usual## The definitions are divided into 6 parts.## Part one: The full us map (us.map, from 14 Mar 1994),# without the (empty) keycodes for 125, 126 and 127.# The strings are appended at the end.#keycode 1 = Escape Escape alt keycode 1 = Meta_Escapekeycode 2 = one exclam alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclamkeycode 3 = two at at control keycode 3 = nul control shift keycode 3 = nul alt keycode 3 = Meta_two alt shift keycode 3 = Meta_atkeycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three alt shift keycode 4 = Meta_numbersignkeycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four alt shift keycode 5 = Meta_dollarkeycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five alt shift keycode 6 = Meta_percentkeycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six alt shift keycode 7 = Meta_asciicircumkeycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_sevenkeycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eightkeycode 10 = nine parenleft bracketright alt keycode 10 = Meta_ninekeycode 11 = zero parenright braceright alt keycode 11 = Meta_zerokeycode 12 = minus underscore backslash control keycode 12 = Control_underscore control shift keycode 12 = Control_underscore alt keycode 12 = Meta_minuskeycode 13 = equal plus alt keycode 13 = Meta_equalkeycode 14 = Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Deletekeycode 15 = Tab Tab alt keycode 15 = Meta_Tabkeycode 16 = qkeycode 17 = wkeycode 18 = ekeycode 19 = rkeycode 20 = tkeycode 21 = ykeycode 22 = ukeycode 23 = ikeycode 24 = okeycode 25 = pkeycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft alt shift keycode 26 = Meta_braceleftkeycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright alt shift keycode 27 = Meta_bracerightkeycode 28 = Return alt keycode 28 = 0x080dkeycode 29 = Controlkeycode 30 = akeycode 31 = skeycode 32 = dkeycode 33 = fkeycode 34 = gkeycode 35 = hkeycode 36 = jkeycode 37 = kkeycode 38 = lkeycode 39 = semicolon colon alt keycode 39 = Meta_semicolonkeycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophekeycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_gravekeycode 42 = Shiftkeycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash alt shift keycode 43 = Meta_barkeycode 44 = zkeycode 45 = xkeycode 46 = ckeycode 47 = vkeycode 48 = bkeycode 49 = nkeycode 50 = mkeycode 51 = comma less alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_lesskeycode 52 = period greater alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greaterkeycode 53 = slash question control keycode 53 = Delete alt keycode 53 = Meta_slashkeycode 54 = Shiftkeycode 56 = Altkeycode 57 = space control keycode 57 = nul alt keycode 57 = Meta_spacekeycode 58 = Caps_Lockkeycode 86 = less greater bar alt keycode 86 = Meta_lesskeycode 97 = Control## Part two: all these definitions, in CtrlL (greek) mode.# Only the redefined keys (letters, accents and quotas)# and the keys with one symbol defined for all modes, are excluded.#CtrlL keycode 1 = EscapeCtrlL shift keycode 1 = EscapeCtrlL alt keycode 1 = Meta_EscapeCtrlL keycode 2 = oneCtrlL shift keycode 2 = exclamCtrlL alt keycode 2 = Meta_oneCtrlL alt shift keycode 2 = Meta_exclamCtrlL keycode 3 = twoCtrlL shift keycode 3 = atCtrlL altgr keycode 3 = atCtrlL control keycode 3 = nulCtrlL control shift keycode 3 = nulCtrlL alt keycode 3 = Meta_twoCtrlL alt shift keycode 3 = Meta_atCtrlL keycode 4 = threeCtrlL shift keycode 4 = numbersignCtrlL control keycode 4 = EscapeCtrlL alt keycode 4 = Meta_threeCtrlL alt shift keycode 4 = Meta_numbersignCtrlL keycode 5 = fourCtrlL shift keycode 5 = dollarCtrlL altgr keycode 5 = dollarCtrlL control keycode 5 = Control_backslashCtrlL alt keycode 5 = Meta_fourCtrlL alt shift keycode 5 = Meta_dollarCtrlL keycode 6 = fiveCtrlL shift keycode 6 = percentCtrlL control keycode 6 = Control_bracketrightCtrlL alt keycode 6 = Meta_fiveCtrlL alt shift keycode 6 = Meta_percentCtrlL keycode 7 = sixCtrlL shift keycode 7 = asciicircumCtrlL control keycode 7 = Control_asciicircumCtrlL alt keycode 7 = Meta_sixCtrlL alt shift keycode 7 = Meta_asciicircumCtrlL keycode 8 = sevenCtrlL shift keycode 8 = ampersandCtrlL altgr keycode 8 = braceleftCtrlL control keycode 8 = Control_underscoreCtrlL alt keycode 8 = Meta_sevenCtrlL keycode 9 = eightCtrlL shift keycode 9 = asteriskCtrlL altgr keycode 9 = bracketleftCtrlL control keycode 9 = DeleteCtrlL alt keycode 9 = Meta_eightCtrlL keycode 10 = nineCtrlL shift keycode 10 = parenleftCtrlL altgr keycode 10 = bracketrightCtrlL alt keycode 10 = Meta_nineCtrlL keycode 11 = zeroCtrlL shift keycode 11 = parenrightCtrlL altgr keycode 11 = bracerightCtrlL alt keycode 11 = Meta_zeroCtrlL keycode 12 = minusCtrlL shift keycode 12 = underscoreCtrlL altgr keycode 12 = backslashCtrlL control keycode 12 = Control_underscoreCtrlL control shift keycode 12 = Control_underscoreCtrlL alt keycode 12 = Meta_minusCtrlL keycode 13 = equalCtrlL shift keycode 13 = plusCtrlL alt keycode 13 = Meta_equalCtrlL keycode 14 = DeleteCtrlL shift keycode 14 = DeleteCtrlL control keycode 14 = BackSpaceCtrlL alt keycode 14 = Meta_DeleteCtrlL keycode 15 = TabCtrlL shift keycode 15 = TabCtrlL alt keycode 15 = Meta_TabCtrlL keycode 26 = bracketleftCtrlL shift keycode 26 = braceleftCtrlL control keycode 26 = EscapeCtrlL alt keycode 26 = Meta_bracketleftCtrlL alt shift keycode 26 = Meta_braceleftCtrlL keycode 27 = bracketrightCtrlL shift keycode 27 = bracerightCtrlL altgr keycode 27 = asciitildeCtrlL control keycode 27 = Control_bracketrightCtrlL alt keycode 27 = Meta_bracketrightCtrlL alt shift keycode 27 = Meta_bracerightCtrlL alt keycode 28 = 0x080d#CtrlL keycode 39 = semicolon#CtrlL shift keycode 39 = colonCtrlL alt keycode 39 = Meta_semicolon#CtrlL keycode 40 = apostrophe#CtrlL shift keycode 40 = quotedblCtrlL control keycode 40 = Control_gCtrlL alt keycode 40 = Meta_apostropheCtrlL keycode 41 = graveCtrlL shift keycode 41 = asciitildeCtrlL control keycode 41 = nulCtrlL alt keycode 41 = Meta_graveCtrlL keycode 43 = backslashCtrlL shift keycode 43 = barCtrlL control keycode 43 = Control_backslashCtrlL alt keycode 43 = Meta_backslashCtrlL alt shift keycode 43 = Meta_barCtrlL keycode 51 = commaCtrlL shift keycode 51 = lessCtrlL alt keycode 51 = Meta_commaCtrlL alt shift keycode 51 = Meta_lessCtrlL keycode 52 = periodCtrlL shift keycode 52 = greaterCtrlL alt keycode 52 = Meta_periodCtrlL alt shift keycode 52 = Meta_greaterCtrlL keycode 53 = slashCtrlL shift keycode 53 = questionCtrlL control keycode 53 = DeleteCtrlL alt keycode 53 = Meta_slashCtrlL keycode 57 = spaceCtrlL shift keycode 57 = spaceCtrlL control keycode 57 = nulCtrlL alt keycode 57 = Meta_spaceCtrlL keycode 59 = F1CtrlL shift keycode 59 = F11CtrlL altgr keycode 59 = Console_13CtrlL control keycode 59 = F1CtrlL alt keycode 59 = Console_1CtrlL control alt keycode 59 = Console_1CtrlL keycode 60 = F2CtrlL shift keycode 60 = F12CtrlL altgr keycode 60 = Console_14CtrlL control keycode 60 = F2CtrlL alt keycode 60 = Console_2CtrlL control alt keycode 60 = Console_2CtrlL keycode 61 = F3CtrlL shift keycode 61 = F13CtrlL altgr keycode 61 = Console_15CtrlL control keycode 61 = F3CtrlL alt keycode 61 = Console_3CtrlL control alt keycode 61 = Console_3CtrlL keycode 62 = F4CtrlL shift keycode 62 = F14CtrlL altgr keycode 62 = Console_16CtrlL control keycode 62 = F4CtrlL alt keycode 62 = Console_4CtrlL control alt keycode 62 = Console_4CtrlL keycode 63 = F5CtrlL shift keycode 63 = F15CtrlL altgr keycode 63 = Console_17CtrlL control keycode 63 = F5CtrlL alt keycode 63 = Console_5CtrlL control alt keycode 63 = Console_5CtrlL keycode 64 = F6CtrlL shift keycode 64 = F16CtrlL altgr keycode 64 = Console_18CtrlL control keycode 64 = F6CtrlL alt keycode 64 = Console_6CtrlL control alt keycode 64 = Console_6CtrlL keycode 65 = F7CtrlL shift keycode 65 = F17CtrlL altgr keycode 65 = Console_19CtrlL control keycode 65 = F7CtrlL alt keycode 65 = Console_7CtrlL control alt keycode 65 = Console_7CtrlL keycode 66 = F8CtrlL shift keycode 66 = F18CtrlL altgr keycode 66 = Console_20CtrlL control keycode 66 = F8CtrlL alt keycode 66 = Console_8CtrlL control alt keycode 66 = Console_8CtrlL keycode 67 = F9CtrlL shift keycode 67 = F19CtrlL altgr keycode 67 = Console_21CtrlL control keycode 67 = F9CtrlL alt keycode 67 = Console_9CtrlL control alt keycode 67 = Console_9CtrlL keycode 68 = F10CtrlL shift keycode 68 = F20CtrlL altgr keycode 68 = Console_22CtrlL control keycode 68 = F10CtrlL alt keycode 68 = Console_10CtrlL control alt keycode 68 = Console_10CtrlL keycode 70 = Scroll_LockCtrlL shift keycode 70 = Show_MemoryCtrlL altgr keycode 70 = Show_RegistersCtrlL control keycode 70 = Show_StateCtrlL alt keycode 70 = Scroll_LockCtrlL alt keycode 71 = Ascii_7CtrlL alt keycode 72 = Ascii_8CtrlL alt keycode 73 = Ascii_9CtrlL alt keycode 75 = Ascii_4CtrlL alt keycode 76 = Ascii_5CtrlL alt keycode 77 = Ascii_6CtrlL alt keycode 79 = Ascii_1CtrlL alt keycode 80 = Ascii_2CtrlL alt keycode 81 = Ascii_3CtrlL alt keycode 82 = Ascii_0CtrlL altgr control keycode 83 = BootCtrlL control alt keycode 83 = BootCtrlL keycode 86 = lessCtrlL shift keycode 86 = greaterCtrlL altgr keycode 86 = barCtrlL alt keycode 86 = Meta_lessCtrlL keycode 87 = F11CtrlL shift keycode 87 = F11CtrlL altgr keycode 87 = Console_23CtrlL control keycode 87 = F11CtrlL alt keycode 87 = Console_11CtrlL control alt keycode 87 = Console_11CtrlL keycode 88 = F12CtrlL shift keycode 88 = F12CtrlL altgr keycode 88 = Console_24CtrlL control keycode 88 = F12CtrlL alt keycode 88 = Console_12CtrlL control alt keycode 88 = Console_12CtrlL control keycode 99 = Control_backslashCtrlL alt keycode 99 = Control_backslashCtrlL shift keycode 104 = Scroll_BackwardCtrlL alt keycode 105 = Decr_ConsoleCtrlL alt keycode 106 = Incr_ConsoleCtrlL shift keycode 109 = Scroll_ForwardCtrlL altgr control keycode 111 = BootCtrlL control alt keycode 111 = Boot## Part three: The switching keys to CtrlL (greek) mode## alt+shift, shift+alt (left side alt and shift only) alt keycode 42 = CtrlL_Lock shift keycode 56 = CtrlL_LockCtrlL alt keycode 42 = CtrlL_LockCtrlL shift keycode 56 = CtrlL_Lock# on win95 keyboards, we define extra keyskeycode 125 = CtrlLkeycode 126 = CtrlLkeycode 127 = CtrlL_Lock## Part four: The particular definitions of CtrlL (greek) mode#CtrlL keycode 16 = semicolonCtrlL shift keycode 16 = colonCtrlL keycode 17 = terminalsigmaCtrlL shift keycode 17 = 0267 # anv teleiaCtrlL keycode 18 = +epsilonCtrlL shift keycode 18 = +EpsilonCtrlL keycode 19 = +rhoCtrlL shift keycode 19 = +RhoCtrlL keycode 20 = +tauCtrlL shift keycode 20 = +TauCtrlL keycode 21 = +upsilonCtrlL shift keycode 21 = +UpsilonCtrlL keycode 22 = +thetaCtrlL shift keycode 22 = +ThetaCtrlL keycode 23 = +iotaCtrlL shift keycode 23 = +IotaCtrlL keycode 24 = +omicronCtrlL shift keycode 24 = +OmicronCtrlL keycode 25 = +piCtrlL shift keycode 25 = +PiCtrlL keycode 30 = +alphaCtrlL shift keycode 30 = +AlphaCtrlL keycode 31 = +sigmaCtrlL shift keycode 31 = +SigmaCtrlL keycode 32 = +deltaCtrlL shift keycode 32 = +DeltaCtrlL keycode 33 = +phiCtrlL shift keycode 33 = +PhiCtrlL keycode 34 = +gammaCtrlL shift keycode 34 = +GammaCtrlL keycode 35 = +etaCtrlL shift keycode 35 = +EtaCtrlL keycode 36 = +ksiCtrlL shift keycode 36 = +KsiCtrlL keycode 37 = +kappaCtrlL shift keycode 37 = +KappaCtrlL keycode 38 = +lambdaCtrlL shift keycode 38 = +LambdaCtrlL keycode 39 = dead_acuteCtrlL shift keycode 39 = dead_diaeresisCtrlL control keycode 39 = dead_circumflexCtrlL keycode 40 = semicolonCtrlL shift keycode 40 = colonCtrlL keycode 44 = +zetaCtrlL shift keycode 44 = +ZetaCtrlL keycode 45 = +khiCtrlL shift keycode 45 = +KhiCtrlL keycode 46 = +psiCtrlL shift keycode 46 = +PsiCtrlL keycode 47 = +omegaCtrlL shift keycode 47 = +OmegaCtrlL keycode 48 = +betaCtrlL shift keycode 48 = +BetaCtrlL keycode 49 = +nuCtrlL shift keycode 49 = +NuCtrlL keycode 50 = +muCtrlL shift keycode 50 = +Mu## Part five: The compose sequences#compose '\'' '
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -