1. Home
  2. Computing & Technology
  3. Linux

Emacs Documentations 59: Customizing Key Bindings

Table of Content

By Juergen Haas, About.com

  • Keymaps: Generalities. The global keymap.
  • Prefix Keymaps: Keymaps for prefix keys.
  • Local Keymaps: Major and minor modes have their own keymaps.
  • Minibuffer Maps: The minibuffer uses its own local keymaps.
  • Rebinding: How to redefine one key's meaning conveniently.
  • Init Rebinding: Rebinding keys with your init file, .emacs.
  • Function Keys: Rebinding terminal function keys.
  • Named ASCII Chars: Distinguishing <TAB> from C-i, and so on.
  • Mouse Buttons: Rebinding mouse buttons in Emacs.
  • Disabling: Disabling a command means confirmation is required before it can be executed. This is done to protect beginners from surprises.

    ---------------------------------------------

    Emacs Documentations Main Index

    1. General Information about the Emacs Documentation

    2. Indexes (nodes containing large menus)

    3. Important General Emacs Concepts

    4. Fundamental Editing Commands

    5. Important Text-Changing Commands

    6. Major Structures of Emacs

    7. Advanced Features of Emacs

    8. Recovery from Problems

    9. The Organization of the Screen

    10. The Minibuffer

    11. Help

    12. The Mark and the Region

    13. Deletion and Killing

    14. Yanking

    15. Registers

    16. Controlling the Display

    17. Searching and Replacement

    18. Replacement Commands

    19. Commands for Fixing Typos

    20. Commands for Fixing Typos

    21. File Handling

    22. Saving Files

    23. Version Control

    24. Using Multiple Buffers

    25. Multiple Windows

    26. Frames and X Windows

    27. International Character Set Support

    28. Major Modes

    29. Indentation

    30. Commands for Human Languages

    31. Filling Text

    32. Editing Programs

    33. Top-Level Definitions, or Defuns

    34. Indentation for Programs

    35. Commands for Editing with Parentheses

    36. Manipulating Comments

    37. Documentation Lookup

    38. C and Related Modes

    39. Fortran Mode

    40. Compiling and Testing Programs

    41. Running Debuggers Under Emacs

    42. Maintaining Programs

    43. Tags Tables

    44. Merging Files with Emerge

    45. Abbrevs

    46. Editing Pictures

    47. Sending Mail

    48. Reading Mail with Rmail

    49. Dired, the Directory Editor

    50. The Calendar and the Diary

    51. Movement in the Calendar

    52. Conversion To and From Other Calendars

    53. The Diary

    54. GNUS

    55. Running Shell Commands from Emacs

    56. Customization

    57. Variables

    58. Keyboard Macros

    59. Customizing Key Bindings (You are here.)

    60. The Init File, ~/.emacs

    61. Dealing with Emacs Trouble

    62. Reporting Bugs

    63.Command Line Options and Arguments

    64. Environment Variables

    65. MS-DOS and Windows 95/98/NT

  • Explore Linux

    More from About.com

    1. Home
    2. Computing & Technology
    3. Linux

    ©2008 About.com, a part of The New York Times Company.

    All rights reserved.