Emacs Key Layout Diagram

By Xah Lee. Date: . Last updated: .

Emacs Keybinding Layout (QWERTY)

emacs keybinding qwerty 2016-07-26
emacs keybinding qwerty 2016-07-26

Key Symbols

previous-linenext-line
backward-charforward-char
←wbackward-word→wforward-word
←sbackward-sentence→sforward-sentence
←¶backward-paragraph→¶forward-paragraph
move-beginning-of-linemove-end-of-line
↤▮back-to-indentation
scroll-down (PageUp)scroll-up (PageDown)
beginning-of-bufferend-of-buffer
search←isearch-backwardsearch→isearch-forward
delete-backward-chardelete-char
⌫wbackward-kill-word⌦wkill-word
|⌫kill-line-backward⌦|kill-line
⌦tocharzap-to-char⌦skill-sentence
⌦␣⌫delete-horizontal-space
newline
↩↑open-line
↩↦cmtindent-new-comment-line
tab-to-tab-stop (insert tab or spaces)
indent-for-tab-command
#ndigit-argument
#-nnegative-argument
#arguniversal-argument
center▮↕move-to-window-line
center↕recenter
transpose-chars
⇋wtranspose-words
undoundo
copykill-ring-save
cutkill-region
cancelkeyboard-quit
iconifyiconify-or-deiconify-frame
mark¶mark-paragraph
pasteyank
paste↖yank-pop
M-xexecute-extended-command

Older version of this page in images: layout and legend.

Top Row Symbols

~
nil
not-modified
`
nil
tmm-menubar
!
nil
shell-command
@
set-mark-command
mark-word
#
nil
nil
$
nil
ispell-word
%
nil
query-replace
^
nil
delete-indentation
&
nil
nil
*
nil
pop-tag-mark
(
nil
insert-parentheses
)
nil
move-past-close-and-reindent
_
nil
nil
+
nil
nil
Ctrl Alt

Function Keys

No Ctrl nor Meta are defined with function keys by default.

Home/End Key Cluster

Ins
overwrite-mode
Home
PgUp
Del
End
PgDn
no modifier
Ins
kill-ring-save
nil
Home
|◀
|◀-other-window
PgUp
scroll-right
scroll-other-window-down
Del
⌦w
⌫w
End
▶|
▶|-other-window
PgDn
scroll-left
scroll-other-window
Ctrl Alt

Arrow Key Cluster

↑¶
nil
←w
←w
↓¶
nil
→w
→w
Ctrl Alt

If you have a question, put $5 at patreon and message me on xah discord.
Or support me by Buy Xah Emacs Tutorial

Emacs Tutorial

Emacs Init

Emacs Keys

ELisp

ELisp Examples

ELisp Write Major Mode


Emacs Keys

Overview

Keybinding How-To

Key Tips

Emacs Pinky

Keybinding Design

Misc