⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ru1.map

📁 linux下的键盘实现代码
💻 MAP
字号:
# Here is the more or less complete list of differences between my keymap# (ru1.map) and Eugene Crosser's (ru.map):## 1. The Backspace key sends \127 code in my version and ^H in Crosser's.# 2. Control-Enter sends ^J code vs. ^M# 3. Cyrillic Lock is Right-Alt vs Right-Ctrl.# 4. There is no letters "yo" (e with dots, \163 and \179)#    as they do not always survive in translations from KOI to ALT codings#    and are never used in book publishing anyway.# 5. Shift-3 is still # in this map, not that crazy ?.# 6. ` and ~ are on their usual place in cyrillic mode. There is no hard#    signs in my map. BTW, big hard sign has a code \255 and causes#    a lot of trouble. It crashes a lot of editors.# 7. This keymap has more key definitions for key combinations useful in#    emacs Alt-Shift-something, for example.## Alexey Vovenko <vovenko@ixwin.ihep.su>.strings as usual		keycode	1 =	Escape	alt	keycode	1 =	Meta_Escapealtgr	alt     keycode 1 = 	Meta_Escape		keycode	2 =	one	exclam		one	exclam	alt	keycode	2 =	Meta_one	altgr	alt     keycode 2 = 	Meta_one	shift alt keycode 2 = 	Meta_exclamaltgr	shift alt keycode 2 = 	Meta_exclam		keycode	3 =	two	at		two	quotedbl	control	keycode	3 =	nul	altgr	control keycode 3 = 	nul	alt	keycode	3 =	Meta_two	altgr	alt     keycode 3 = 	Meta_two	shift alt keycode 3 = 	Meta_ataltgr	shift alt keycode 3 = 	Meta_at		keycode 4 = 	three numbersign	three	numbersign	control	keycode	4 =	Escapealtgr	control keycode 4 = 	Escape	alt	keycode	4 =	Meta_threealtgr	alt     keycode 4 = 	Meta_three	shift alt keycode 4 =	Meta_numbersignaltgr	shift alt keycode 4 =	Meta_numbersign		keycode	5 =	four	dollar		four	semicolon	control	keycode	5 =	Control_backslashaltgr	control keycode 5 = 	Control_backslash	alt	keycode	5 =	Meta_fouraltgr	alt     keycode 5 = 	Meta_four	shift alt keycode 5 = 	Meta_dollaraltgr	shift alt keycode 5 = 	Meta_dollar		keycode	6 =	five	percent		five	colon	control	keycode	6 =	Control_bracketrightaltgr	control keycode 6 = 	Control_bracketright	alt	keycode	6 =	Meta_fivealtgr	alt     keycode 6 = 	Meta_five	shift alt keycode 6 = 	Meta_percentaltgr	shift alt keycode 6 = 	Meta_percent		keycode	7 =	six	asciicircum	six	comma	control	keycode	7 =	Control_asciicircumaltgr	control keycode 7 = 	Control_asciicircum	alt	keycode	7 =	Meta_six	altgr	alt     keycode 7 = 	Meta_six	shift alt keycode 7 = 	Meta_asciicircumaltgr	shift alt keycode 7 = 	Meta_asciicircum		keycode	8 =	seven	ampersand	seven	period	control	keycode	8 =	Control_underscorealtgr	control keycode 8 = 	Control_underscore	alt	keycode	8 =	Meta_sevenaltgr	alt     keycode 8 = 	Meta_seven	shift alt keycode 8 = 	Meta_ampersandaltgr	shift alt keycode 8 = 	Meta_ampersand		keycode	9 =	eight	asterisk	eight	asterisk	control	keycode	9 =	Delete	altgr	control keycode 9 = 	Delete	alt	keycode	9 =	Meta_eightaltgr	alt     keycode 9 =     Meta_eight	shift alt keycode 9 = 	Meta_asteriskaltgr	shift alt keycode 9 = 	Meta_asterisk		keycode	10 =	nine	parenleft	nine	parenleft	alt	keycode	10 =	Meta_ninealtgr	alt     keycode 10 =    Meta_nine	shift alt keycode 10 = 	Meta_parenleftaltgr	shift alt keycode 10 = 	Meta_parenleft		keycode	11 =	zero	parenright	zero	parenright	alt	keycode	11 =	Meta_zeroaltgr	alt     keycode 11 =    Meta_zero	shift alt keycode 11 = 	Meta_parenrightaltgr	shift alt keycode 11 = 	Meta_parenright		keycode	12 =	minus	underscore	minus	underscore	control	keycode	12 =	Control_underscorealtgr	control keycode 12 =    Control_underscore	alt	keycode	12 =	Meta_minusaltgr	alt     keycode 12 =    Meta_minus	shift alt keycode 12 = 	Meta_underscorealtgr	shift alt keycode 12 = 	Meta_underscore		keycode	13 =	equal	plus		equal	plus	alt	keycode	13 =	Meta_equalaltgr	alt     keycode 13 =    Meta_equal	shift alt keycode 13 = 	Meta_plusaltgr	shift alt keycode 13 = 	Meta_plus		keycode 14 = 	Delete  Delete  	Delete  Delete	alt	keycode	14 =	Meta_Deletealtgr	alt     keycode 14 = 	Meta_Delete		keycode	15 =	Tab	Tab		Tab	Tab		alt	keycode	15 =	Meta_Tab	altgr	alt     keycode 15 = 	Meta_Tab		keycode 16 = 	+q	altgr		keycode 16 = 	+0xCAaltgr	shift	keycode 16 = 	+0xEA		keycode 17 = 	+w	altgr		keycode	17 =	+0xC3altgr	shift	keycode 17 =	+0xE3		keycode 18 = 	+ealtgr		keycode 18 = 	+0xD5altgr	shift 	keycode 18 = 	+0xF5		keycode 19 =	+raltgr		keycode 19 = 	+0xCBaltgr	shift 	keycode 19 = 	+0xEB		keycode 20 = 	+taltgr		keycode 20 = 	+0xC5altgr	shift 	keycode 20 = 	+0xE5		keycode 21 = 	+yaltgr		keycode 21 = 	+0xCEaltgr	shift 	keycode 21 = 	+0xEE		keycode 22 = 	+ualtgr		keycode 22 = 	+0xC7altgr	shift 	keycode 22 = 	+0xE7		keycode 23 = 	+ialtgr		keycode 23 = 	+0xDBaltgr	shift 	keycode 23 = 	+0xFB		keycode 24 = 	+oaltgr		keycode 24 =	+0xDDaltgr	shift 	keycode 24 = 	+0xFD		keycode 25 = 	+paltgr		keycode 25 = 	+0xDAaltgr	shift 	keycode 25 = 	+0xFA		keycode 26 = 	bracketleft     braceleftaltgr		keycode 26 = 	+0xC8altgr	shift	keycode 26 = 	+0xE8	control	keycode	26 =	Escape	altgr	control	keycode	26 =	Escape		alt	keycode	26 =	Meta_bracketleftaltgr	alt     keycode 26 = 	Meta_bracketleft		keycode 27 =  bracketright braceright bracketleft bracketright# The keycode "0xFF" is too dangerous for many programs (including emacs).# So let it be bracket instead of Hard Sign.# altgr		keycode 27 = 	+0xDF# altgr	shift 	keycode 27 = 	+0xFF	control	keycode	27 =	Control_bracketrightaltgr	control	keycode	27 =	Control_bracketright	alt	keycode	27 =	Meta_bracketrightaltgr	alt     keycode 27 = 	Meta_bracketright		keycode	28 =	Return		alt	keycode	28 =	Meta_Control_m	altgr	alt     keycode 28 = 	Meta_Control_m	control keycode 28 = 	Linefeedaltgr	control keycode 28 =	Linefeed		keycode	29 =	Control			keycode 30 = 	+aaltgr		keycode 30 = 	+0xC6altgr	shift 	keycode 30 = 	+0xE6		keycode 31 = 	+saltgr		keycode 31 = 	+0xD9altgr	shift 	keycode 31 = 	+0xF9		keycode 32 =	+daltgr		keycode 32 = 	+0xD7altgr	shift 	keycode 32 = 	+0xF7		keycode 33 = 	+faltgr		keycode 33 = 	+0xC1altgr	shift 	keycode 33 = 	+0xE1		keycode 34 = 	+galtgr		keycode 34 = 	+0xD0altgr	shift 	keycode 34 = 	+0xF0		keycode 35 = 	+haltgr		keycode 35 = 	+0xD2altgr	shift	keycode 35 = 	+0xF2		keycode 36 = 	+jaltgr		keycode 36 = 	+0xCFaltgr	shift 	keycode 36 = 	+0xEF		keycode 37 = 	+kaltgr		keycode 37 = 	+0xCCaltgr	shift 	keycode 37 = 	+0xEC		keycode 38 = 	+laltgr		keycode 38 = 	+0xC4altgr	shift 	keycode 38 = 	+0xE4		keycode 39 = 	semicolon        colonaltgr		keycode 39 = 	+0xD6altgr	shift	keycode 39 = 	+0xF6	alt	keycode	39 =	Meta_semicolonaltgr	alt     keycode 39 = 	Meta_semicolon		keycode 40 =	apostrophe       quotedbl	control	keycode	40 =	Control_galtgr	control	keycode	40 =	Control_g	alt	keycode	40 =	Meta_apostrophealtgr	alt     keycode 40 = 	Meta_apostrophealtgr		keycode 40 = 	+0xDCaltgr	shift	keycode 40 = 	+0xFC		keycode 41 = 	grave asciitilde grave asciitilde	control	keycode	41 =	nul	altgr	control keycode 41 =	nul	alt	keycode	41 =	Meta_gravealtgr	alt     keycode 41 = 	Meta_grave		keycode	42 =	Shift			keycode	43 =	backslash bar		backslash bar		control	keycode	43 =	Control_backslashaltgr	control keycode 43 = 	Control_backslash	alt	keycode	43 =	Meta_backslashaltgr	alt     keycode 43 = 	Meta_backslash	shift alt keycode 43 = 	Meta_baraltgr	shift alt keycode 43 = 	Meta_bar		keycode 44 = 	+zaltgr		keycode 44 = 	+0xD1altgr	shift 	keycode 44 = 	+0xF1		keycode 45 = 	+xaltgr		keycode 45 = 	+0xDEaltgr	shift 	keycode 45 = 	+0xFE		keycode 46 = 	+caltgr		keycode 46 = 	+0xD3altgr	shift 	keycode 46 = 	+0xF3		keycode 47 = 	+valtgr		keycode 47 = 	+0xCDaltgr	shift 	keycode 47 = 	+0xED		keycode 48 = 	+baltgr		keycode 48 = 	+0xC9altgr	shift 	keycode 48 = 	+0xE9		keycode 49 = 	+naltgr		keycode 49 = 	+0xD4altgr	shift 	keycode 49 = 	+0xF4		keycode 50 = 	+maltgr		keycode 50 = 	+0xD8altgr	shift 	keycode 50 = 	+0xF8		keycode 51 = 	comma            less	alt	keycode	51 =	Meta_commaaltgr	alt     keycode 51 = 	Meta_comma	alt shift keycode 51 = 	Meta_lessaltgr	alt shift keycode 51 = 	Meta_lessaltgr		keycode 51 = 	+0xC2altgr	shift	keycode 51 = 	+0xE2		keycode 52 = 	period            greater	alt	keycode	52 =	Meta_periodaltgr	alt     keycode 52 = 	Meta_period	alt shift keycode 52 = 	Meta_greateraltgr	alt shift keycode 52 = 	Meta_greateraltgr		keycode 52 = 	+0xC0altgr	shift	keycode 52 = 	+0xE0# Can you survive without "yuo" letter? If no put +163 and +179 for# altgr keycode 53.		keycode 53 = 	slash question slash question	control	keycode	53 =	Delete	altgr	control keycode 53 = 	Delete	alt	keycode	53 =	Meta_slashaltgr	alt     keycode 53 = 	Meta_slash	shift alt keycode 53 = 	Meta_questionaltgr	shift alt keycode 53 = 	Meta_question		keycode	54 =	Shift		keycode	55 =	KP_Multiply		keycode	56 =	Alt			keycode	57 =	space	control	keycode	57 =	nul	altgr	control keycode 57 = 	nul	alt	keycode	57 =	Meta_spacealtgr	alt     keycode 57 = 	Meta_space		keycode	58 =	Caps_Lock			keycode	59 =	F1	F11	F1	F11	control		keycode	59 =	F1	altgr	control 	keycode 59 = 	F1	alt		keycode	59 =	Console_1altgr	alt		keycode	59 =	Console_1	control	alt     keycode 59 = 	Console_1altgr	control	alt     keycode 59 = 	Console_1			keycode	60 =	F2	F12	F2	F12	control		keycode	60 =	F2	altgr	control 	keycode 60 = 	F2	alt		keycode	60 =	Console_2altgr	alt		keycode	60 =	Console_2	control	alt     keycode 60 =	Console_2altgr	control	alt     keycode 60 = 	Console_2			keycode	61 =	F3	F13	F3	F13	control		keycode	61 =	F3	altgr	control 	keycode 61 =	F3	alt		keycode	61 =	Console_3altgr	alt		keycode	61 =	Console_3	control	alt     keycode 61 = 	Console_3altgr	control	alt     keycode 61 = 	Console_3			keycode	62 =	F4	F14	F4	F14	control		keycode	62 =	F4		altgr	control keycode 62 = 	F4	alt		keycode	62 =	Console_4altgr	alt		keycode	62 =	Console_4	control	alt     keycode 62 = 	Console_4altgr	control	alt     keycode 62 = 	Console_4			keycode	63 =	F5	F15	F5	F15	control		keycode	63 =	F5	altgr	control 	keycode 63 = 	F5	alt		keycode	63 =	Console_5altgr	alt		keycode	63 =	Console_5	control	alt     keycode 63 =	Console_5altgr	control	alt     keycode 63 = 	Console_5			keycode	64 =	F6	F16	F6	F16	control		keycode	64 =	F6	altgr	control 	keycode 64 =	F6	alt		keycode	64 =	Console_6altgr	alt		keycode	64 =	Console_6	control	alt     keycode 64 = 	Console_6altgr	control	alt     keycode 64 = 	Console_6			keycode	65 =	F7	F17	F7	F17	control		keycode	65 =	F7	altgr	control 	keycode 65 = 	F7	alt		keycode	65 =	Console_7altgr	alt		keycode	65 =	Console_7	control	alt     keycode 65 = 	Console_7altgr	control	alt     keycode 65 = 	Console_7			keycode	66 =	F8	F18	F8	F18	control		keycode	66 =	F8altgr	control 	keycode 66 =	F8	alt		keycode	66 =	Console_8altgr	alt		keycode	66 =	Console_8	control	alt     keycode 66 = 	Console_8altgr	control	alt     keycode 66 = 	Console_8			keycode	67 =	F9	F19	F9	F19	control		keycode	67 =	F9	altgr	control 	keycode 67 = 	F9	alt		keycode	67 =	Console_9altgr	alt		keycode	67 =	Console_9	control	alt     keycode 67 = 	Console_9altgr	control	alt     keycode 67 = 	Console_9			keycode	68 =	F10	F20	F10	F20	control		keycode	68 =	F10	altgr	control 	keycode 68 =	F10	alt		keycode	68 =	Console_10altgr	alt		keycode	68 =	Console_10	control	alt     keycode 68 = 	Console_10altgr	control	alt     keycode 68 = 	Console_10		keycode	69 =	Num_Lock			keycode	70 =	Scroll_Lock	Show_Memory	Show_Registers	control	keycode	70 =	Show_Statealtgr	control keycode 70 =	Show_State	alt	keycode	70 =	Scroll_Lockaltgr	alt     keycode 70 = 	Scroll_Lock		keycode	71 =	KP_7		alt	keycode	71 =	Ascii_7	altgr	alt     keycode 71 = 	Ascii_7		keycode	72 =	KP_8		alt	keycode	72 =	Ascii_8	altgr	alt     keycode 72 = 	Ascii_8		keycode	73 =	KP_9		alt	keycode	73 =	Ascii_9	altgr	alt     keycode 73 = 	Ascii_9		keycode	74 =	KP_Subtract		keycode	75 =	KP_4		alt	keycode	75 =	Ascii_4	altgr	alt     keycode 75 =	Ascii_4		keycode	76 =	KP_5		alt	keycode	76 =	Ascii_5	altgr	alt     keycode 76 = 	Ascii_5		keycode	77 =	KP_6		alt	keycode	77 =	Ascii_6	altgr	alt     keycode 77 = 	Ascii_6		keycode	78 =	KP_Add			keycode	79 =	KP_1		alt	keycode	79 =	Ascii_1	altgr	alt     keycode 79 =	Ascii_1		keycode	80 =	KP_2		alt	keycode	80 =	Ascii_2	altgr	alt     keycode 80 = 	Ascii_2		keycode	81 =	KP_3		alt	keycode	81 =	Ascii_3	altgr	alt     keycode 81 = 	Ascii_3		keycode	82 =	KP_0		alt	keycode	82 =	Ascii_0	altgr	alt     keycode 82 = 	Ascii_0		keycode	83 =	KP_Periodaltgr	control	keycode	83 =	Boot	control	alt	keycode	83 =	Boot	altgr	control alt 	keycode  83 = Boot		keycode	84 =	Last_Console		keycode	85 =		keycode	86 =	less	greater	bar		alt	keycode	86 =	Meta_lessaltgr	alt     keycode 86 = 	Meta_less			keycode	87 =	F11	F11	F11	F11	control		keycode	87 =	F11	altgr	control 	keycode 87 = 	F11	alt		keycode	87 =	Console_11altgr	alt		keycode	87 =	Console_11	control	alt     keycode 87 = 	Console_11altgr	control	alt     keycode 87 =	Console_11			keycode	88 =	F12	F12	F12	F12	control		keycode	88 =	F12	altgr	control 	keycode 88 = 	F12	alt		keycode	88 =	Console_12altgr	alt		keycode	88 =	Console_12	control	alt     keycode  88 = Console_12altgr	control	alt     keycode  88 = Console_12		keycode	89 =		keycode	90 =		keycode	91 =		keycode	92 =		keycode	93 =		keycode	94 =		keycode	95 =		keycode	96 =	KP_Enter	keycode  97 = Control		keycode	98 =	KP_Divide		keycode	99 =	Control_backslash	control	keycode	99 =	Control_backslashaltgr	control keycode 99 = 	Control_backslash	alt	keycode	99 =	Control_backslashaltgr	alt     keycode 99 = 	Control_backslashkeycode 100 = AltGr_Lock		keycode	101 =	Break			keycode	102 =	Find			keycode	103 =	Up			keycode	104 =	Prior		shift	keycode	104 =	Scroll_Backwardaltgr	shift   keycode 104 = 	Scroll_Backward		keycode	105 =	Left	        alt     keycode 105 =	Decr_Console		keycode 106 =	Right        alt     keycode 106 =	Incr_Console		keycode	107 =	Select			keycode	108 =	Down			keycode	109 =	Next		shift	keycode	109 =	Scroll_Forwardaltgr	shift   keycode 109 = 	Scroll_Forward		keycode	110 =	Insert			keycode	111 =	Remove	altgr	control	keycode	111 =	Boot	control	alt	keycode	111 =	Boot	altgr	control alt keycode 111 = Boot		keycode	112 =		keycode	113 =		keycode	114 =		keycode	115 =		keycode	116 =		keycode	117 =		keycode	118 =		keycode	119 =		keycode	120 =		keycode	121 =		keycode	122 =		keycode	123 =		keycode	124 =		keycode	125 =		keycode	126 =		keycode	127 =

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -