Variable: ctl-x-map
ctl-x-map is a variable defined in subr.el.gz.
Value
Large value
# server-edit
$ set-selective-display
' expand-abbrev
( kmacro-start-macro
) kmacro-end-macro
* calc-dispatch
+ balance-windows
- shrink-window-if-larger-than-buffer
. set-fill-prefix
0 delete-window
1 delete-other-windows
2 split-window-below
3 split-window-right
4 . xref-find-definitions-other-window
4 0 kill-buffer-and-window
4 1 same-window-prefix
4 4 other-window-prefix
4 C-f find-file-other-window
4 C-j dired-jump-other-window
4 C-o display-buffer
4 a add-change-log-entry-other-window
4 b switch-to-buffer-other-window
4 c clone-indirect-buffer-other-window
4 d dired-other-window
4 f find-file-other-window
4 m compose-mail-other-window
4 p project-other-window-command
4 r hyrolo-demo-fgrep
5 . xref-find-definitions-other-frame
5 0 delete-frame
5 1 delete-other-frames
5 2 make-frame-command
5 5 other-frame-prefix
5 C-f find-file-other-frame
5 C-o display-buffer-other-frame
5 b switch-to-buffer-other-frame
5 c clone-frame
5 d dired-other-frame
5 f find-file-other-frame
5 m compose-mail-other-frame
5 o other-frame
5 p project-other-frame-command
5 r find-file-read-only-other-frame
5 u undelete-frame
6 2 2C-two-columns
6 <f2> 2C-two-columns
6 b 2C-associate-buffer
6 s 2C-split
8 RET insert-char
8 e + emoji-zoom-increase
8 e - emoji-zoom-decrease
8 e 0 emoji-zoom-reset
8 e d emoji-describe
8 e e emoji-insert
8 e i emoji-insert
8 e l emoji-list
8 e r emoji-recent
8 e s emoji-search
; comment-set-column
< scroll-left
<left> previous-buffer
<right> next-buffer
= what-cursor-position
> scroll-right
C-+ text-scale-adjust
C-- text-scale-adjust
C-0 text-scale-adjust
C-; comment-line
C-<left> previous-buffer
C-<right> next-buffer
C-= text-scale-adjust
C-@ pop-global-mark
C-M-+ global-text-scale-adjust
C-M-- global-text-scale-adjust
C-M-0 global-text-scale-adjust
C-M-= global-text-scale-adjust
C-SPC pop-global-mark
C-a C-l gud-refresh
C-a C-w gud-watch
C-b list-buffers
C-c save-buffers-kill-terminal
C-d list-directory
C-e eval-last-sexp
C-f find-file
C-j dired-jump
C-k C-a kmacro-add-counter
C-k C-c kmacro-set-counter
C-k C-d kmacro-delete-ring-head
C-k C-e kmacro-edit-macro-repeat
C-k C-f kmacro-set-format
C-k C-k kmacro-end-or-call-macro-repeat
C-k C-l kmacro-call-ring-2nd-repeat
C-k C-n kmacro-cycle-ring-next
C-k C-p kmacro-cycle-ring-previous
C-k C-q < kmacro-quit-counter-less
C-k C-q = kmacro-quit-counter-equal
C-k C-q > kmacro-quit-counter-greater
C-k C-r a < kmacro-reg-add-counter-less
C-k C-r a = kmacro-reg-add-counter-equal
C-k C-r a > kmacro-reg-add-counter-greater
C-k C-r l kmacro-reg-load-counter
C-k C-r s kmacro-reg-save-counter
C-k C-s kmacro-start-macro
C-k C-t kmacro-swap-ring
C-k C-v kmacro-view-macro-repeat
C-k RET kmacro-edit-macro
C-k SPC kmacro-step-edit-macro
C-k TAB kmacro-insert-counter
C-k b kmacro-bind-to-key
C-k d kmacro-redisplay
C-k e edit-kbd-macro
C-k l kmacro-edit-lossage
C-k n kmacro-name-last-macro
C-k q kbd-macro-query
C-k r apply-macro-to-region-lines
C-k s kmacro-start-macro
C-k x kmacro-to-register
C-l downcase-region
C-n set-goal-column
C-o delete-blank-lines
C-p C-a pages-add-new-page
C-p C-d pages-directory
C-p C-l pages-set-delimiter
C-p C-n pages-next-page
C-p C-p pages-previous-page
C-p C-s pages-search
C-p RET mark-page
C-p d pages-directory-for-addresses
C-p s pages-sort-buffer
C-q read-only-mode
C-r find-file-read-only
C-s save-buffer
C-t transpose-lines
C-u upcase-region
C-v find-alternate-file
C-w write-file
C-x exchange-point-and-mark
C-z suspend-frame
DEL backward-kill-sentence
ESC ESC repeat-complex-command
M-: repeat-complex-command
M-g magit-dispatch
O other-window-backward
RET C-\ set-input-method
RET F set-file-name-coding-system
RET X set-next-selection-coding-system
RET c universal-coding-system-argument
RET f set-buffer-file-coding-system
RET k set-keyboard-coding-system
RET l set-language-environment
RET p set-buffer-process-coding-system
RET r revert-buffer-with-coding-system
RET t set-terminal-coding-system
RET x set-selection-coding-system
SPC rectangle-mark-mode(var)/rectangle-mark-mode(fun)
TAB indent-rigidly
X = edebug-display-freq-count
X C edebug-Continue-fast-mode
X D edebug-toggle-disable-breakpoint
X G edebug-Go-nonstop-mode
X Q edebug-top-level-nonstop
X SPC edebug-step-mode
X T edebug-Trace-fast-mode
X U edebug-unset-breakpoints
X W edebug-toggle-save-windows
X X edebug-set-global-break-condition
X a abort-recursive-edit
X b edebug-set-breakpoint
X c edebug-continue-mode
X g edebug-go-mode
X q top-level(var)/top-level(fun)
X t edebug-trace-mode
X u edebug-unset-breakpoint
X w edebug-where
X x edebug-set-conditional-breakpoint
[ backward-page
\ activate-transient-input-method
] forward-page
^ enlarge-window
` next-error
a ' expand-abbrev
a + add-mode-abbrev
a - inverse-add-global-abbrev
a C-a add-mode-abbrev
a e expand-abbrev
a g add-global-abbrev
a i g inverse-add-global-abbrev
a i l inverse-add-mode-abbrev
a l add-mode-abbrev
a n expand-jump-to-next-slot
a p expand-jump-to-previous-slot
b switch-to-buffer
d dired
e kmacro-end-and-call-macro
f set-fill-column
g magit-status
h mark-whole-buffer
i insert-file
k kill-buffer
l count-lines-page
m compose-mail
n d narrow-to-defun
n g goto-line-relative
n n narrow-to-region
n p narrow-to-page
n w widen
o other-window
p ! project-shell-command
p & project-async-shell-command
p C-b project-list-buffers
p C-x s project-save-some-buffers
p D project-dired
p F project-or-external-find-file
p G project-or-external-find-regexp
p b project-switch-to-buffer
p c project-compile
p d project-find-dir
p e project-eshell
p f project-find-file
p g project-find-regexp
p k project-kill-buffers
p m magit-project-status
p o project-any-command
p p project-switch-project
p r project-query-replace-regexp
p s project-shell
p v project-vc-dir
p x project-execute-extended-command
q kbd-macro-query
r + increment-register
r B buffer-to-register
r C-@ point-to-register
r C-SPC point-to-register
r F file-to-register
r M bookmark-set-no-overwrite
r M-w copy-rectangle-as-kill
r N rectangle-number-lines
r SPC point-to-register
r b bookmark-jump
r c clear-rectangle
r d delete-rectangle
r f frameset-to-register
r g insert-register
r i insert-register
r j jump-to-register
r k kill-rectangle
r l bookmark-bmenu-list
r m bookmark-set
r n number-to-register
r o open-rectangle
r r copy-rectangle-to-register
r s copy-to-register
r t string-rectangle
r w window-configuration-to-register
r x copy-to-register
r y yank-rectangle
s save-some-buffers
t 0 tab-close
t 1 tab-close-other
t 2 tab-new
t C-f find-file-other-tab
t C-r find-file-read-only-other-tab
t G tab-group
t M tab-move-to
t N tab-new-to
t O tab-previous
t RET tab-switch
t ^ f tab-detach
t b switch-to-buffer-other-tab
t d dired-other-tab
t f find-file-other-tab
t m tab-move
t n tab-duplicate
t o tab-next
t p project-other-tab-command
t r tab-rename
t t other-tab-prefix
t u tab-undo
u undo
v ! vc-edit-next-command
v + vc-update
v = vc-diff
v B = vc-diff-outgoing-base
v B D vc-root-diff-outgoing-base
v D vc-root-diff
v G vc-ignore
v I vc-log-incoming
v L vc-print-root-log
v M D vc-diff-mergebase
v M L vc-log-mergebase
v O vc-log-outgoing
v P vc-push
v R vc-rename-file
v a vc-update-change-log
v b L vc-print-root-branch-log
v b c vc-create-branch
v b l vc-print-fileset-branch-log
v b s vc-switch-branch
v d vc-dir
v g vc-annotate
v h vc-region-history
v i vc-register
v l vc-print-log
v m vc-merge
v r vc-retrieve-tag
v s vc-create-tag
v u vc-revert
v v vc-next-action
v w A vc-apply-root-to-other-working-tree
v w R vc-move-working-tree
v w a vc-apply-to-other-working-tree
v w c vc-add-working-tree
v w k vc-kill-other-working-tree-buffers
v w s vc-working-tree-switch-project
v w w vc-switch-working-tree
v w x vc-delete-working-tree
v x vc-delete-file
v ~ vc-revision-other-window
w - fit-window-to-buffer
w 0 delete-windows-on
w 2 split-root-window-below
w 3 split-root-window-right
w ^ f tear-off-window
w ^ t tab-window-detach
w d toggle-window-dedicated
w f <down> window-layout-flip-topdown
w f <left> window-layout-flip-leftright
w f <right> window-layout-flip-leftright
w f <up> window-layout-flip-topdown
w o <left> rotate-windows-back
w o <right> rotate-windows
w q quit-window
w r <left> window-layout-rotate-anticlockwise
w r <right> window-layout-rotate-clockwise
w s window-toggle-side-windows
w t window-layout-transpose
x @ tramp-revert-buffer-with-sudo
x f font-lock-update
x g revert-buffer-quick
x i insert-buffer
x n clone-buffer
x r rename-buffer
x t toggle-truncate-lines
x u rename-uniquely
z repeat
{ shrink-window-horizontally
} enlarge-window-horizontally
Documentation
Default keymap for \C-x commands.
The normal global definition of the character \C-x indirects to this
keymap.
Source Code
;; Defined in /usr/src/emacs/lisp/subr.el.gz
(defvar ctl-x-map
(let ((map (make-keymap)))
(define-key map "4" 'ctl-x-4-prefix)
(define-key map "5" 'ctl-x-5-prefix)
(define-key map "t" tab-prefix-map)
(define-key map "b" #'switch-to-buffer)
(define-key map "k" #'kill-buffer)
(define-key map "\C-u" #'upcase-region) (put 'upcase-region 'disabled t)
(define-key map "\C-l" #'downcase-region) (put 'downcase-region 'disabled t)
(define-key map "<" #'scroll-left)
(define-key map ">" #'scroll-right)
map)
"Default keymap for \\`C-x' commands.
The normal global definition of the character \\`C-x' indirects to this
keymap.")