Next: Keymaps, Previous: Minibuffers, Up: Top [Contents][Index]
ÆÉ¼Ô¤¬Emacs¤òµ¯Æ°¤¹¤ë¤È¡¢Emacs¤Ï¤Û¤Ü¤¿¤À¤Á¤Ë¥¨¥Ç¥£¥¿¥³¥Þ¥ó¥É¥ë¡¼¥× ¡Êeditor command loop¡Ë¤ËÆþ¤ê¤Þ¤¹¡£ ¤³¤Î¥ë¡¼¥×¤Ï¡¢¥¡¼Îó¤òÆÉ¤ß¼è¤ê¡¢¤½¤ì¤é¤ÎÄêµÁ¤ò¼Â¹Ô¤·¡¢·ë²Ì¤òɽ¼¨¤·¤Þ¤¹¡£ ËܾϤǤϡ¢¤³¤ì¤¬¤É¤Î¤è¤¦¤Ë¹Ô¤ï¤ì¤ë¤Î¤«¡¢¤ª¤è¤Ó¡¢ Lisp¥×¥í¥°¥é¥à¤«¤é¤³¤ì¤ò¹Ô¤¦¤¿¤á¤Î¥µ¥Ö¥ë¡¼¥Æ¥£¥ó¤Ë¤Ä¤¤¤Æ½Ò¤Ù¤Þ¤¹¡£
• Command Overview: | How the command loop reads commands. | |
• Defining Commands: | Specifying how a function should read arguments. | |
• Interactive Call: | Calling a command, so that it will read arguments. | |
• Command Loop Info: | Variables set by the command loop for you to examine. | |
• Input Events: | What input looks like when you read it. | |
• Reading Input: | How to read input events from the keyboard or mouse. | |
• Special Events: | Events processed immediately and individually. | |
• Waiting: | Waiting for user input or elapsed time. | |
• Quitting: | How C-g works. How to catch or defer quitting. | |
• Prefix Command Arguments: | How the commands to set prefix args work. | |
• Recursive Editing: | Entering a recursive edit, and why you usually shouldn’t. | |
• Disabling Commands: | How the command loop handles disabled commands. | |
• Command History: | How the command history is set up, and how accessed. | |
• Keyboard Macros: | How keyboard macros are implemented. |