summaryrefslogtreecommitdiff
path: root/settings/setup-markdown-mode.el
diff options
context:
space:
mode:
Diffstat (limited to 'settings/setup-markdown-mode.el')
-rw-r--r--settings/setup-markdown-mode.el9
1 files changed, 9 insertions, 0 deletions
diff --git a/settings/setup-markdown-mode.el b/settings/setup-markdown-mode.el
index 13c5ec0..0e68d1c 100644
--- a/settings/setup-markdown-mode.el
+++ b/settings/setup-markdown-mode.el
@@ -1,3 +1,4 @@
+(require 'markdown-mode)
(setq markdown-imenu-generic-expression
'(("title" "^\\(.*\\)[\n]=+$" 1)
("h2-" "^\\(.*\\)[\n]-+$" 1)
@@ -10,6 +11,14 @@
("fn" "^\\[\\^\\(.*\\)\\]" 1)
))
+(add-to-list 'auto-mode-alist '("\\.markdown\\'" . markdown-mode))
+(add-to-list 'auto-mode-alist '("\\.md' ." markdown-mode))
+
+(autoload 'gfm-mode "markdown-mode"
+ (add-to-list 'auto-mode-alist '("README\\.md]]'" .gfm-mode)))
+
+(setq markdown-command "pandoc")
+
(add-hook 'markdown-mode-hook
(lambda ()
(setq imenu-generic-expression markdown-imenu-generic-expression)))