Variable: markdown-mode-map
markdown-mode-map is a variable defined in markdown-mode.el.
Value
Large value
<backtab> markdown-shifttab
C-M-{ markdown-backward-block
C-M-} markdown-forward-block
C-a markdown-beginning-of-line
C-c ' markdown-edit-code-block
C-c - markdown-insert-hr
C-c < markdown-outdent-region
C-c <down> markdown-move-down
C-c <left> markdown-promote
C-c <right> markdown-demote
C-c <up> markdown-move-up
C-c > markdown-indent-region
C-c C-- markdown-promote
C-c C-= markdown-demote
C-c C-M-h markdown-mark-subtree
C-c C-] markdown-complete
C-c C-a L markdown-insert-link
C-c C-a f markdown-insert-footnote
C-c C-a l markdown-insert-link
C-c C-a r markdown-insert-link
C-c C-a u markdown-insert-uri
C-c C-a w markdown-insert-wiki-link
C-c C-b markdown-outline-previous-same-level
C-c C-c ] markdown-complete-buffer
C-c C-c ^ markdown-table-sort-lines
C-c C-c c markdown-check-refs
C-c C-c e markdown-export
C-c C-c l markdown-live-preview-mode(var)/markdown-live-preview-mode(fun)
C-c C-c m markdown-other-window
C-c C-c n markdown-cleanup-list-numbers
C-c C-c o markdown-open
C-c C-c p markdown-preview
C-c C-c t markdown-table-transpose
C-c C-c u markdown-unused-refs
C-c C-c v markdown-export-and-preview
C-c C-c w markdown-kill-ring-save
C-c C-c | markdown-table-convert-region
C-c C-d markdown-do
C-c C-f markdown-outline-next-same-level
C-c C-j markdown-insert-list-item
C-c C-k markdown-kill-thing-at-point
C-c C-l markdown-insert-link
C-c C-n markdown-outline-next
C-c C-o markdown-follow-thing-at-point
C-c C-p markdown-outline-previous
C-c C-s ! markdown-insert-header-setext-1
C-c C-s - markdown-insert-hr
C-c C-s 1 markdown-insert-header-atx-1
C-c C-s 2 markdown-insert-header-atx-2
C-c C-s 3 markdown-insert-header-atx-3
C-c C-s 4 markdown-insert-header-atx-4
C-c C-s 5 markdown-insert-header-atx-5
C-c C-s 6 markdown-insert-header-atx-6
C-c C-s @ markdown-insert-header-setext-2
C-c C-s C markdown-insert-gfm-code-block
C-c C-s F markdown-insert-foldable-block
C-c C-s H markdown-insert-header-setext-dwim
C-c C-s P markdown-pre-region
C-c C-s Q markdown-blockquote-region
C-c C-s [ markdown-insert-gfm-checkbox
C-c C-s b markdown-insert-bold
C-c C-s c markdown-insert-code
C-c C-s e markdown-insert-italic
C-c C-s f markdown-insert-footnote
C-c C-s h markdown-insert-header-dwim
C-c C-s i markdown-insert-italic
C-c C-s k markdown-insert-kbd
C-c C-s l markdown-insert-link
C-c C-s p markdown-insert-pre
C-c C-s q markdown-insert-blockquote
C-c C-s s markdown-insert-strike-through
C-c C-s t markdown-insert-table
C-c C-s w markdown-insert-wiki-link
C-c C-t ! markdown-insert-header-setext-1
C-c C-t 1 markdown-insert-header-atx-1
C-c C-t 2 markdown-insert-header-atx-2
C-c C-t 3 markdown-insert-header-atx-3
C-c C-t 4 markdown-insert-header-atx-4
C-c C-t 5 markdown-insert-header-atx-5
C-c C-t 6 markdown-insert-header-atx-6
C-c C-t @ markdown-insert-header-setext-2
C-c C-t H markdown-insert-header-setext-dwim
C-c C-t h markdown-insert-header-dwim
C-c C-t s markdown-insert-header-setext-2
C-c C-t t markdown-insert-header-setext-1
C-c C-u markdown-outline-up
C-c C-x C-e markdown-toggle-math
C-c C-x C-f markdown-toggle-fontify-code-blocks-natively
C-c C-x C-l markdown-toggle-url-hiding
C-c C-x C-x markdown-toggle-gfm-checkbox
C-c C-x RET markdown-toggle-markup-hiding
C-c C-x TAB markdown-toggle-inline-images
C-c C-x d markdown-move-down
C-c C-x l markdown-promote
C-c C-x m markdown-insert-list-item
C-c C-x r markdown-demote
C-c C-x u markdown-move-up
C-c M-h markdown-mark-block
C-c S-<down> markdown-table-insert-row
C-c S-<left> markdown-table-delete-column
C-c S-<right> markdown-table-insert-column
C-c S-<up> markdown-table-delete-row
C-c TAB markdown-insert-image
C-e markdown-end-of-line
C-x C-p RET markdown-mark-page
C-x [ markdown-backward-page
C-x ] markdown-forward-page
C-x n b markdown-narrow-to-block
C-x n p markdown-narrow-to-page
C-x n s markdown-narrow-to-subtree
DEL markdown-outdent-or-delete
M-RET markdown-insert-list-item
M-h markdown-mark-paragraph
M-n markdown-next-link
M-p markdown-previous-link
M-{ markdown-backward-paragraph
M-} markdown-forward-paragraph
RET markdown-enter-key
TAB markdown-cycle
Documentation
Keymap for Markdown major mode.
Source Code
;; Defined in ~/.emacs.d/elpa/markdown-mode-20260321.143/markdown-mode.el
(defvar markdown-mode-map
(let ((map (make-keymap)))
;; Markup insertion & removal
(define-key map (kbd "C-c C-s") markdown-mode-style-map)
(define-key map (kbd "C-c C-l") 'markdown-insert-link)
(define-key map (kbd "C-c C-k") 'markdown-kill-thing-at-point)
;; Promotion, demotion, and cycling
(define-key map (kbd "C-c C--") 'markdown-promote)
(define-key map (kbd "C-c C-=") 'markdown-demote)
(define-key map (kbd "C-c C-]") 'markdown-complete)
;; Following and doing things
(define-key map (kbd "C-c C-o") 'markdown-follow-thing-at-point)
(define-key map (kbd "C-c C-d") 'markdown-do)
(define-key map (kbd "C-c '") 'markdown-edit-code-block)
;; Indentation
(define-key map (kbd "RET") 'markdown-enter-key)
(define-key map (kbd "DEL") 'markdown-outdent-or-delete)
(define-key map (kbd "C-c >") 'markdown-indent-region)
(define-key map (kbd "C-c <") 'markdown-outdent-region)
;; Visibility cycling
(define-key map (kbd "TAB") 'markdown-cycle)
;; S-iso-lefttab and S-tab should both be mapped to `backtab' by
;; (local-)function-key-map.
;;(define-key map (kbd "<S-iso-lefttab>") 'markdown-shifttab)
;;(define-key map (kbd "<S-tab>") 'markdown-shifttab)
(define-key map (kbd "<backtab>") 'markdown-shifttab)
;; Heading and list navigation
(define-key map (kbd "C-c C-n") 'markdown-outline-next)
(define-key map (kbd "C-c C-p") 'markdown-outline-previous)
(define-key map (kbd "C-c C-f") 'markdown-outline-next-same-level)
(define-key map (kbd "C-c C-b") 'markdown-outline-previous-same-level)
(define-key map (kbd "C-c C-u") 'markdown-outline-up)
;; Buffer-wide commands
(define-key map (kbd "C-c C-c") markdown-mode-command-map)
;; Subtree, list, and table editing
(define-key map (kbd "C-c <up>") 'markdown-move-up)
(define-key map (kbd "C-c <down>") 'markdown-move-down)
(define-key map (kbd "C-c <left>") 'markdown-promote)
(define-key map (kbd "C-c <right>") 'markdown-demote)
(define-key map (kbd "C-c S-<up>") 'markdown-table-delete-row)
(define-key map (kbd "C-c S-<down>") 'markdown-table-insert-row)
(define-key map (kbd "C-c S-<left>") 'markdown-table-delete-column)
(define-key map (kbd "C-c S-<right>") 'markdown-table-insert-column)
(define-key map (kbd "C-c C-M-h") 'markdown-mark-subtree)
(define-key map (kbd "C-x n s") 'markdown-narrow-to-subtree)
(define-key map (kbd "M-RET") 'markdown-insert-list-item)
(define-key map (kbd "C-c C-j") 'markdown-insert-list-item)
;; Lines
(define-key map [remap move-beginning-of-line] 'markdown-beginning-of-line)
(define-key map [remap move-end-of-line] 'markdown-end-of-line)
;; Paragraphs (Markdown context aware)
(define-key map [remap backward-paragraph] 'markdown-backward-paragraph)
(define-key map [remap forward-paragraph] 'markdown-forward-paragraph)
(define-key map [remap mark-paragraph] 'markdown-mark-paragraph)
;; Blocks (one or more paragraphs)
(define-key map (kbd "C-M-{") 'markdown-backward-block)
(define-key map (kbd "C-M-}") 'markdown-forward-block)
(define-key map (kbd "C-c M-h") 'markdown-mark-block)
(define-key map (kbd "C-x n b") 'markdown-narrow-to-block)
;; Pages (top-level sections)
(define-key map [remap backward-page] 'markdown-backward-page)
(define-key map [remap forward-page] 'markdown-forward-page)
(define-key map [remap mark-page] 'markdown-mark-page)
(define-key map [remap narrow-to-page] 'markdown-narrow-to-page)
;; Link Movement
(define-key map (kbd "M-n") 'markdown-next-link)
(define-key map (kbd "M-p") 'markdown-previous-link)
;; Toggling functionality
(define-key map (kbd "C-c C-x C-e") 'markdown-toggle-math)
(define-key map (kbd "C-c C-x C-f") 'markdown-toggle-fontify-code-blocks-natively)
(define-key map (kbd "C-c C-x C-i") 'markdown-toggle-inline-images)
(define-key map (kbd "C-c C-x C-l") 'markdown-toggle-url-hiding)
(define-key map (kbd "C-c C-x C-m") 'markdown-toggle-markup-hiding)
;; Alternative keys (in case of problems with the arrow keys)
(define-key map (kbd "C-c C-x u") 'markdown-move-up)
(define-key map (kbd "C-c C-x d") 'markdown-move-down)
(define-key map (kbd "C-c C-x l") 'markdown-promote)
(define-key map (kbd "C-c C-x r") 'markdown-demote)
;; Deprecated keys that may be removed in a future version
(define-key map (kbd "C-c C-a L") 'markdown-insert-link) ;; C-c C-l
(define-key map (kbd "C-c C-a l") 'markdown-insert-link) ;; C-c C-l
(define-key map (kbd "C-c C-a r") 'markdown-insert-link) ;; C-c C-l
(define-key map (kbd "C-c C-a u") 'markdown-insert-uri) ;; C-c C-l
(define-key map (kbd "C-c C-a f") 'markdown-insert-footnote)
(define-key map (kbd "C-c C-a w") 'markdown-insert-wiki-link)
(define-key map (kbd "C-c C-t 1") 'markdown-insert-header-atx-1)
(define-key map (kbd "C-c C-t 2") 'markdown-insert-header-atx-2)
(define-key map (kbd "C-c C-t 3") 'markdown-insert-header-atx-3)
(define-key map (kbd "C-c C-t 4") 'markdown-insert-header-atx-4)
(define-key map (kbd "C-c C-t 5") 'markdown-insert-header-atx-5)
(define-key map (kbd "C-c C-t 6") 'markdown-insert-header-atx-6)
(define-key map (kbd "C-c C-t !") 'markdown-insert-header-setext-1)
(define-key map (kbd "C-c C-t @") 'markdown-insert-header-setext-2)
(define-key map (kbd "C-c C-t h") 'markdown-insert-header-dwim)
(define-key map (kbd "C-c C-t H") 'markdown-insert-header-setext-dwim)
(define-key map (kbd "C-c C-t s") 'markdown-insert-header-setext-2)
(define-key map (kbd "C-c C-t t") 'markdown-insert-header-setext-1)
(define-key map (kbd "C-c C-i") 'markdown-insert-image)
(define-key map (kbd "C-c C-x m") 'markdown-insert-list-item) ;; C-c C-j
(define-key map (kbd "C-c C-x C-x") 'markdown-toggle-gfm-checkbox) ;; C-c C-d
(define-key map (kbd "C-c -") 'markdown-insert-hr)
map)
"Keymap for Markdown major mode.")