From c63eceb43b1faa5340afa511e17a0d474e26cb78 Mon Sep 17 00:00:00 2001 From: Nathan Lovato Date: Sat, 26 Dec 2020 21:04:08 -0600 Subject: [PATCH] Markdown: add keymap for insert commands --- modules/lang/markdown/config.el | 33 ++++++++++++++++++++++++++++----- 1 file changed, 28 insertions(+), 5 deletions(-) diff --git a/modules/lang/markdown/config.el b/modules/lang/markdown/config.el index ef8524846..89a351349 100644 --- a/modules/lang/markdown/config.el +++ b/modules/lang/markdown/config.el @@ -86,12 +86,35 @@ capture, the end position, and the output buffer.") "p" #'markdown-preview "e" #'markdown-export (:when (featurep! +grip) - "p" #'grip-mode) + "p" #'grip-mode) (:prefix ("i" . "insert") - "t" #'markdown-toc-generate-toc - "i" #'markdown-insert-image - "l" #'markdown-insert-link))) - + :desc "Table Of Content" "T" #'markdown-toc-generate-toc + :desc "Image" "i" #'markdown-insert-image + :desc "Link" "l" #'markdown-insert-link + :desc "
" "-" #'markdown-insert-hr + :desc "Heading 1" "1" #'markdown-insert-header-atx-1 + :desc "Heading 2" "2" #'markdown-insert-header-atx-2 + :desc "Heading 3" "3" #'markdown-insert-header-atx-3 + :desc "Heading 4" "4" #'markdown-insert-header-atx-4 + :desc "Heading 5" "5" #'markdown-insert-header-atx-5 + :desc "Heading 6" "6" #'markdown-insert-header-atx-6 + :desc "Code block" "C" #'markdown-insert-gfm-code-block + :desc "Pre region" "P" #'markdown-pre-region + :desc "Blockquote region" "Q" #'markdown-blockquote-region + :desc "Checkbox" "[" #'markdown-insert-gfm-checkbox + :desc "Bold" "b" #'markdown-insert-bold + :desc "Inline code" "c" #'markdown-insert-code + :desc "Italic" "e" #'markdown-insert-italic + :desc "Footnote" "f" #'markdown-insert-footnote + :desc "Header dwim" "h" #'markdown-insert-header-dwim + :desc "Italic" "i" #'markdown-insert-italic + :desc "Kbd" "k" #'markdown-insert-kbd + :desc "Link" "l" #'markdown-insert-link + :desc "Pre" "p" #'markdown-insert-pre + :desc "New blockquote" "q" #'markdown-insert-blockquote + :desc "Strike through" "s" #'markdown-insert-strike-through + :desc "Table" "t" #'markdown-insert-table + :desc "Wiki link" "w" #'markdown-insert-wiki-link))) (use-package! evil-markdown :when (featurep! :editor evil +everywhere)