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

📄 emacs_keymap.c

📁 linux下bash的源码
💻 C
📖 第 1 页 / 共 3 页
字号:
  { ISFUNC, rl_insert },	/* Latin small letter a with diaeresis */  { ISFUNC, rl_insert },	/* Latin small letter a with ring above */  { ISFUNC, rl_insert },	/* Latin small letter ae */  { ISFUNC, rl_insert },	/* Latin small letter c with cedilla */  { ISFUNC, rl_insert },	/* Latin small letter e with grave */  { ISFUNC, rl_insert },	/* Latin small letter e with acute */  { ISFUNC, rl_insert },	/* Latin small letter e with circumflex */  { ISFUNC, rl_insert },	/* Latin small letter e with diaeresis */  { ISFUNC, rl_insert },	/* Latin small letter i with grave */  { ISFUNC, rl_insert },	/* Latin small letter i with acute */  { ISFUNC, rl_insert },	/* Latin small letter i with circumflex */  { ISFUNC, rl_insert },	/* Latin small letter i with diaeresis */  { ISFUNC, rl_insert },	/* Latin small letter eth (Icelandic) */  { ISFUNC, rl_insert },	/* Latin small letter n with tilde */  { ISFUNC, rl_insert },	/* Latin small letter o with grave */  { ISFUNC, rl_insert },	/* Latin small letter o with acute */  { ISFUNC, rl_insert },	/* Latin small letter o with circumflex */  { ISFUNC, rl_insert },	/* Latin small letter o with tilde */  { ISFUNC, rl_insert },	/* Latin small letter o with diaeresis */  { ISFUNC, rl_insert },	/* Division sign */  { ISFUNC, rl_insert },	/* Latin small letter o with stroke */  { ISFUNC, rl_insert },	/* Latin small letter u with grave */  { ISFUNC, rl_insert },	/* Latin small letter u with acute */  { ISFUNC, rl_insert },	/* Latin small letter u with circumflex */  { ISFUNC, rl_insert },	/* Latin small letter u with diaeresis */  { ISFUNC, rl_insert },	/* Latin small letter y with acute */  { ISFUNC, rl_insert },	/* Latin small letter thorn (Icelandic) */  { ISFUNC, rl_insert }		/* Latin small letter y with diaeresis */#endif /* KEYMAP_SIZE > 128 */};KEYMAP_ENTRY_ARRAY emacs_meta_keymap = {  /* Meta keys.  Just like above, but the high bit is set. */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-@ */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-a */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-b */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-c */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-d */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-e */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-f */  { ISFUNC, rl_abort },		/* Meta-Control-g */  { ISFUNC, rl_backward_kill_word },	/* Meta-Control-h */  { ISFUNC, rl_tab_insert },	/* Meta-Control-i */  { ISFUNC, rl_vi_editing_mode }, /* Meta-Control-j */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-k */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-l */  { ISFUNC, rl_vi_editing_mode }, /* Meta-Control-m */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-n */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-o */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-p */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-q */  { ISFUNC, rl_revert_line },	/* Meta-Control-r */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-s */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-t */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-u */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-v */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-w */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-x */  { ISFUNC, rl_yank_nth_arg },	/* Meta-Control-y */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-z */  { ISFUNC, rl_complete },	/* Meta-Control-[ */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-\ */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-] */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-^ */  { ISFUNC, (Function *)0x0 },	/* Meta-Control-_ */  /* The start of printing characters. */  { ISFUNC, (Function *)0x0 },	/* Meta-SPACE */  { ISFUNC, (Function *)0x0 },	/* Meta-! */  { ISFUNC, (Function *)0x0 },	/* Meta-" */  { ISFUNC, (Function *)0x0 },	/* Meta-# */  { ISFUNC, (Function *)0x0 },	/* Meta-$ */  { ISFUNC, (Function *)0x0 },	/* Meta-% */  { ISFUNC, rl_tilde_expand },	/* Meta-& */  { ISFUNC, (Function *)0x0 },	/* Meta-' */  { ISFUNC, (Function *)0x0 },	/* Meta-( */  { ISFUNC, (Function *)0x0 },	/* Meta-) */  { ISFUNC, (Function *)0x0 },	/* Meta-* */  { ISFUNC, (Function *)0x0 },	/* Meta-+ */  { ISFUNC, (Function *)0x0 },	/* Meta-, */  { ISFUNC, rl_digit_argument }, /* Meta-- */  { ISFUNC, rl_yank_last_arg},	/* Meta-. */  { ISFUNC, (Function *)0x0 },	/* Meta-/ */  /* Regular digits. */  { ISFUNC, rl_digit_argument }, /* Meta-0 */  { ISFUNC, rl_digit_argument }, /* Meta-1 */  { ISFUNC, rl_digit_argument }, /* Meta-2 */  { ISFUNC, rl_digit_argument }, /* Meta-3 */  { ISFUNC, rl_digit_argument }, /* Meta-4 */  { ISFUNC, rl_digit_argument }, /* Meta-5 */  { ISFUNC, rl_digit_argument }, /* Meta-6 */  { ISFUNC, rl_digit_argument }, /* Meta-7 */  { ISFUNC, rl_digit_argument }, /* Meta-8 */  { ISFUNC, rl_digit_argument }, /* Meta-9 */  /* A little more punctuation. */  { ISFUNC, (Function *)0x0 },		/* Meta-: */  { ISFUNC, (Function *)0x0 },		/* Meta-; */  { ISFUNC, rl_beginning_of_history },	/* Meta-< */  { ISFUNC, (Function *)0x0 },		/* Meta-= */  { ISFUNC, rl_end_of_history },	/* Meta-> */  { ISFUNC, rl_possible_completions },	/* Meta-? */  { ISFUNC, (Function *)0x0 },		/* Meta-@ */  /* Uppercase alphabet. */  { ISFUNC, rl_do_lowercase_version },	/* Meta-A */  { ISFUNC, rl_do_lowercase_version },	/* Meta-B */  { ISFUNC, rl_do_lowercase_version },	/* Meta-C */  { ISFUNC, rl_do_lowercase_version },	/* Meta-D */  { ISFUNC, rl_do_lowercase_version },	/* Meta-E */  { ISFUNC, rl_do_lowercase_version },	/* Meta-F */  { ISFUNC, rl_do_lowercase_version },	/* Meta-G */  { ISFUNC, rl_do_lowercase_version },	/* Meta-H */  { ISFUNC, rl_do_lowercase_version },	/* Meta-I */  { ISFUNC, rl_do_lowercase_version },	/* Meta-J */  { ISFUNC, rl_do_lowercase_version },	/* Meta-K */  { ISFUNC, rl_do_lowercase_version },	/* Meta-L */  { ISFUNC, rl_do_lowercase_version },	/* Meta-M */  { ISFUNC, rl_do_lowercase_version },	/* Meta-N */  { ISFUNC, rl_do_lowercase_version },	/* Meta-O */  { ISFUNC, rl_do_lowercase_version },	/* Meta-P */  { ISFUNC, rl_do_lowercase_version },	/* Meta-Q */  { ISFUNC, rl_do_lowercase_version },	/* Meta-R */  { ISFUNC, rl_do_lowercase_version },	/* Meta-S */  { ISFUNC, rl_do_lowercase_version },	/* Meta-T */  { ISFUNC, rl_do_lowercase_version },	/* Meta-U */  { ISFUNC, rl_do_lowercase_version },	/* Meta-V */  { ISFUNC, rl_do_lowercase_version },	/* Meta-W */  { ISFUNC, rl_do_lowercase_version },	/* Meta-X */  { ISFUNC, rl_do_lowercase_version },	/* Meta-Y */  { ISFUNC, rl_do_lowercase_version },	/* Meta-Z */  /* Some more punctuation. */  { ISFUNC, (Function *)0x0 },		/* Meta-[ */	/* was rl_arrow_keys */  { ISFUNC, rl_delete_horizontal_space },	/* Meta-\ */  { ISFUNC, (Function *)0x0 },		/* Meta-] */  { ISFUNC, (Function *)0x0 },		/* Meta-^ */  { ISFUNC, rl_yank_last_arg },		/* Meta-_ */  { ISFUNC, (Function *)0x0 },		/* Meta-` */  /* Lowercase alphabet. */  { ISFUNC, (Function *)0x0 },	/* Meta-a */  { ISFUNC, rl_backward_word },	/* Meta-b */  { ISFUNC, rl_capitalize_word }, /* Meta-c */  { ISFUNC, rl_kill_word },	/* Meta-d */  { ISFUNC, (Function *)0x0 },	/* Meta-e */  { ISFUNC, rl_forward_word },	/* Meta-f */  { ISFUNC, (Function *)0x0 },	/* Meta-g */  { ISFUNC, (Function *)0x0 },	/* Meta-h */  { ISFUNC, (Function *)0x0 },	/* Meta-i */  { ISFUNC, (Function *)0x0 },	/* Meta-j */  { ISFUNC, (Function *)0x0 },	/* Meta-k */  { ISFUNC, rl_downcase_word },	/* Meta-l */  { ISFUNC, (Function *)0x0 },	/* Meta-m */  { ISFUNC, rl_noninc_forward_search },	/* Meta-n */  { ISFUNC, (Function *)0x0 },	/* Meta-o */	/* was rl_arrow_keys */  { ISFUNC, rl_noninc_reverse_search },	/* Meta-p */  { ISFUNC, (Function *)0x0 },	/* Meta-q */  { ISFUNC, rl_revert_line },	/* Meta-r */  { ISFUNC, (Function *)0x0 },	/* Meta-s */  { ISFUNC, rl_transpose_words }, /* Meta-t */  { ISFUNC, rl_upcase_word },	/* Meta-u */  { ISFUNC, (Function *)0x0 },	/* Meta-v */  { ISFUNC, (Function *)0x0 },	/* Meta-w */  { ISFUNC, (Function *)0x0 },	/* Meta-x */  { ISFUNC, rl_yank_pop },	/* Meta-y */  { ISFUNC, (Function *)0x0 },	/* Meta-z */  /* Final punctuation. */  { ISFUNC, (Function *)0x0 },	/* Meta-{ */  { ISFUNC, (Function *)0x0 },	/* Meta-| */  { ISFUNC, (Function *)0x0 },	/* Meta-} */  { ISFUNC, rl_tilde_expand },	/* Meta-~ */  { ISFUNC, rl_backward_kill_word }, /* Meta-rubout */#if KEYMAP_SIZE > 128  /* Undefined keys. */  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },  { ISFUNC, (Function *)0x0 },

⌨️ 快捷键说明

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