Emacs Keybinding List

By Xah Lee. Date: . Last updated: .

Here's a reference list of all emacs keybinding, out of the box, as of GNU Emacs 27.1 (build 1, x86_64-w64-mingw32) of 2020-08-21. There are 1571 of them.

For a annotated guide, see A Curious Look at Emacs One Thousand Keybindings

self-insert

Ctrl+‹key› Chord

Ctrl+x 8 Sequence

Ctrl+h Sequence

Ctrl+x Sequence

Meta+‹key› Chord

Meta+‹key› Sequence

Ctrl+Meta+‹key›

Escape

special keys

f1

function keys

  • f2 ➤ 2C-command
  • f2 2 ➤ 2C-two-columns
  • f2 b ➤ 2C-associate-buffer
  • f2 s ➤ 2C-split
  • f2 f2 ➤ 2C-two-columns
  • f3 ➤ kmacro-start-macro-or-insert-counter
  • f4 ➤ kmacro-end-or-call-macro
  • f10 ➤ menu-bar-open
  • f11 ➤ toggle-frame-fullscreen
  • f16 ➤ clipboard-kill-ring-save
  • f18 ➤ clipboard-yank
  • f20 ➤ clipboard-kill-region
  • help

    keypad keys

    shift+keypad

    meta+keypad

    Ctrl+Meta+‹KeypadKey›

    Keypad Chord

    Alt keys

    dead keys

    shift dead keys

    mute keys

    mouse wheel

    mouse

    Emacs Keybinding